@font-face {
  font-family: "AtlasGrotesk";
  src: url(./fonts/AtlasGrotesk-Light.woff);
  font-display: swap;
}
@font-face {
  font-family: "Myriad Set Pro";
  src: url(data:font/woff2;base64,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);
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Myriad Set Pro";
  src: url(data:font/woff2;base64,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);
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Myriad Set Pro";
  src: url(data:font/woff2;base64,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);
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Myriad Set Pro";
  src: url(data:font/woff2;base64,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);
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Myriad Set Pro";
  src: url(data:font/woff2;base64,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);
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Myriad Set Pro";
  src: url(data:font/woff2;base64,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);
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto-Regular";
  src: url(./fonts/Roboto-Regular.ttf);
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial";
  src: url(./fonts/mundial-regular.ttf);
}
@font-face {
  font-family: "Mundial-Regular";
  src: url(./fonts/mundial-regular.ttf);
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial-Hair";
  src: url(./fonts/mundial-hair.ttf);
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial-Thin";
  src: url(./fonts/mundial-thin.ttf);
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial-Light";
  src: url(./fonts/mundial-light.ttf);
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial-Demibold";
  src: url(./fonts/mundial-demibold.otf);
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial-Bold";
  src: url(./fonts/mundial-bold.otf);
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Mundial-Black";
  src: url(./fonts/mundial-black.ttf);
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

.hide-calendar .ui-datepicker-calendar {
  display: none;
}
.hide-calendar .ui-datepicker-current {
  display: none;
}
.loading-button-load-container {
  min-height: 24px;
  height: 100%;
}

.chip-selector-container {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-l);
}
.chip {
  color: var(--text-text-primary);
  border: 1px solid var(--border-primary-default);
  padding: var(--space-s) var(--space-l);
  border-radius: var(--radius-circle);
  display: flex;
  align-items: center;
  gap: var(--space-s);
  cursor: pointer;
}
.chip-selected {
  color: var(--text-inverse-title);
  background: var(--background-brand-dark);
}
.chip:hover {
  color: var(--background-brand-light);
  border: 1px solid var(--background-brand-light);
}
@media (max-width: 500px) {
  .chip:hover {
    color: var(--text-text-primary);
    border: 1px solid var(--border-primary-default);
  }
}
.chip-selected:hover {
  color: var(--text-inverse-title);
  border: 1px solid var(--background-brand-light);
}
@media (max-width: 500px) {
  .chip-selected:hover {
    color: var(--text-inverse-title);
    background: var(--background-brand-dark);
  }
}
.chip > svg > g > path,
.chip > svg > path,
.chip > * {
  fill: var(--text-text-primary);
}
.chip:hover > svg > g > path,
.chip:hover > svg > path,
.chip:hover > * {
  fill: var(--background-brand-light);
}
@media (max-width: 500px) {
  .chip:hover > svg > g > path,
  .chip:hover > svg > path,
  .chip:hover > * {
    fill: var(--text-text-primary);
  }
}
.chip-selected > svg > g > path,
.chip-selected > svg > path,
.chip-selected > * {
  fill: var(--text-inverse-title);
}
.chip-selected:hover > svg > g > path,
.chip-selected:hover > svg > path,
.chip-selected:hover > * {
  fill: var(--text-inverse-title);
}
@media (max-width: 500px) {
  .chip-selected:hover > * {
    fill: var(--text-inverse-title);
  }
}

.alertview-background {
  display: none;
  position: fixed;
  z-index: 23;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: rgba(44,65,86,0.38);
}
.modal-content header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: left;
  padding: 20px 24px;
  background-color: var(--view-background-color);
  border-bottom: 2px solid var(--line-color);
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  position: relative;
  color: var(--title-color);
}
.modal-content header h2 {
  font-weight: normal;
}
.modal-content footer {
  text-align: left;
  padding: 20px;
  background-color: var(--view-background-color);
  border-top: 1px solid var(--line-color);
  position: relative;
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
}
.modal-body {
  position: relative;
  text-align: left;
  clear: both;
  color: var(--title-color);
}
.modal-body {
  position: relative;
  text-align: left;
  clear: both;
  color: var(--title-color);
}
.modal-content {
  z-index: 13;
  background-color: var(--view-background-color);
  margin: 4% auto;
  border: 1px solid var(--line-color);
  width: calc(50% - 40px);
  min-height: auto;
  border-radius: 24px;
}
@media (max-width: 1440px) {
  .modal-content {
    width: calc(60% - 35px);
  }
}
@media (max-width: 1230px) {
  .modal-content {
    width: calc(80% - 40px);
  }
}
@media (max-width: 735px) {
  .modal-content {
    width: calc(100% - 40px);
  }
}
.close-modal-button {
  cursor: pointer;
}
.close-modal-button > svg > g > path {
  cursor: pointer;
  fill: var(--action-or-selection-color);
}
.modal-fit-content {
  width: fit-content;
}

.accordion {
  background-color: var(--background-color);
  color: var(--text-color);
  cursor: pointer;
  padding: 8px;
  text-align: left;
  transition: 0.4s;
  display: flex;
  border-bottom: 1px solid var(--border-color);
  align-items: center;
}
.panel {
  margin-top: -1px;
  background-color: var(--background-color);
  color: var(--text-color);
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
#accordion-title-icon {
  margin-right: 12px;
  width: 20px;
  height: 20px;
}
#accordion-title-view {
  align-content: baseline;
  display: flex;
}

/*
 * ClockPicker v0.0.7 for jQuery (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 * 
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* Picked from bootstrap: .popover, .btn, .text-primary */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
/* The following are set in WordPress (wp-admin/css/revisions.css) - reset them to initial values */
  overflow: visible;
  margin: 0;
  padding: 0;
  z-index: auto;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  bottom: auto;
  left: auto;
  right: auto;
  top: auto;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0,0,0,0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0,0,0,0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0,0,0,0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.btn {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-block {
  display: block;
  width: 100%;
}
.text-primary {
  color: #428bca;
}
/*
 * ClockPicker v{package.version} for Bootstrap (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 */
.clockpicker .input-group-addon {
  cursor: pointer;
}
.clockpicker-moving {
  cursor: move;
}
.clockpicker-align-left.popover > .arrow {
  left: 25px;
}
.clockpicker-align-top.popover > .arrow {
  top: 17px;
}
.clockpicker-align-right.popover > .arrow {
  left: auto;
  right: 25px;
}
.clockpicker-align-bottom.popover > .arrow {
  top: auto;
  bottom: 6px;
}
.clockpicker-popover .popover-title {
  background-color: #fff;
  color: #999;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
}
.clockpicker-popover .popover-title span {
  cursor: pointer;
}
.clockpicker-popover .popover-content {
  background-color: #f8f8f8;
  padding: 12px;
}
.popover-content:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.clockpicker-plate {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 200px;
  height: 200px;
  overflow: visible;
  position: relative;
/* Disable text selection highlighting. Thanks to Hermanya */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.clockpicker-canvas,
.clockpicker-dial {
  width: 200px;
  height: 200px;
  position: absolute;
  left: -1px;
  top: -1px;
}
.clockpicker-minutes {
  visibility: hidden;
}
.clockpicker-tick {
  border-radius: 50%;
  color: #666;
  line-height: 26px;
  text-align: center;
  width: 26px;
  height: 26px;
  position: absolute;
  cursor: pointer;
}
.clockpicker-tick.active,
.clockpicker-tick:hover {
  background-color: #c0e5f7;
  background-color: rgba(0,149,221,0.25);
}
.clockpicker-button {
  background-image: none;
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin: 0;
  padding: 10px 0;
}
.clockpicker-button:hover {
  background-image: none;
  background-color: #ebebeb;
}
.clockpicker-button:focus {
  outline: none !important;
}
.clockpicker-dial {
  -webkit-transition: -webkit-transform 350ms, opacity 350ms;
  -moz-transition: -moz-transform 350ms, opacity 350ms;
  -ms-transition: -ms-transform 350ms, opacity 350ms;
  -o-transition: -o-transform 350ms, opacity 350ms;
  transition: transform 350ms, opacity 350ms;
}
.clockpicker-dial-out {
  opacity: 0;
}
.clockpicker-hours.clockpicker-dial-out {
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.clockpicker-minutes.clockpicker-dial-out {
  -webkit-transform: scale(0.8, 0.8);
  -moz-transform: scale(0.8, 0.8);
  -ms-transform: scale(0.8, 0.8);
  -o-transform: scale(0.8, 0.8);
  transform: scale(0.8, 0.8);
}
.clockpicker-canvas {
  -webkit-transition: opacity 175ms;
  -moz-transition: opacity 175ms;
  -ms-transition: opacity 175ms;
  -o-transition: opacity 175ms;
  transition: opacity 175ms;
}
.clockpicker-canvas-out {
  opacity: 0.25;
}
.clockpicker-canvas-bearing,
.clockpicker-canvas-fg {
  stroke: none;
  fill: #0095dd;
}
.clockpicker-canvas-bg {
  stroke: none;
  fill: #c0e5f7;
}
.clockpicker-canvas-bg-trans {
  fill: rgba(0,149,221,0.25);
}
.clockpicker-canvas line {
  stroke: #0095dd;
  stroke-width: 1;
  stroke-linecap: round;
/*shape-rendering: crispEdges;*/
}
.clockpicker-button.am-button {
  margin: 1px;
  padding: 5px;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 4px;
}
.clockpicker-button.pm-button {
  margin: 1px 1px 1px 136px;
  padding: 5px;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 4px;
}

#particles-view {
  display: none;
  overflow: auto;
  left: 0;
  top: 0;
}
#particles-js {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 23;
  background-color: var(--view-background-color);
}
.particles-text {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
  width: 300px;
  top: calc(50% - 100px);
  left: calc(50% - 150px);
  z-index: 24;
}
.particles-img {
  display: inline-block;
  height: 100px;
  z-index: 17;
}

.tabs {
  position: relative;
  border-bottom: 1px solid var(--line-color);
}
.tabs .tab {
  display: inline-block;
  cursor: pointer;
  color: var(--title-color);
  line-height: 1.5;
  font-size: 12px;
  border-bottom: 1px solid transparent;
  padding: 13px 10px;
}
.tabs .tab-active {
  color: var(--action-or-selection-color);
}
@media (max-width: 520px) {
  .tabs .tab-active {
    border-bottom: 2px solid var(--action-or-selection-color);
  }
}
.tabs .tab-active-bar {
  position: absolute;
  height: 2px;
  width: 0;
  left: 0;
  bottom: 0;
  background-color: var(--action-or-selection-color);
}
@media (max-width: 520px) {
  .tabs .tab-active-bar {
    background-color: transparent;
  }
}
.tab-content {
  padding: 24px;
  color: #616161;
}
.tab-image-container {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.animated-modal-content header {
  text-align: left;
  padding: 20px;
  background-color: var(--view-background-color);
  border-bottom: 1px solid var(--border-color);
  position: relative;
  color: var(--title-color);
}
.animated-modal-content footer {
  text-align: left;
  padding: 20px;
  background-color: var(--view-background-color);
  border-top: 1px solid var(--line-color);
  position: relative;
}
.animated-modal-body {
  position: relative;
  text-align: left;
  clear: both;
  color: var(--title-color);
}
.animated-modal-content {
  display: none;
  position: fixed;
  z-index: 24;
  background-color: var(--view-background-color);
  border: 1px solid var(--line-color);
  width: calc(70% - 40px);
  min-height: auto;
  height: fit-content;
  border-radius: 4px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2%;
  margin-bottom: 2%;
  animation-name: slideIn;
  animation-duration: 400ms;
}
@media (max-width: 900px) {
  .animated-modal-content {
    width: calc(80% - 40px);
  }
}
@media (max-width: 735px) {
  .animated-modal-content {
    width: calc(100% - 40px);
  }
}
.animated-modal-body {
  height: 530px;
  overflow: auto;
}
.close-animated-modal-button {
  position: absolute;
  top: 25px;
  right: 14px;
  cursor: pointer;
  color: var(--action-or-selection-color);
  font-size: 1.75rem;
}
.hide-modal-content {
  display: none;
  bottom: -1500px;
  animation-name: slideOut;
  animation-duration: 0.7s;
}
/*show*/
@-webkit-keyframes slideIn {
  0% {
    bottom: 0;
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    bottom: 1.8rem;
    opacity: 1;
  }
}
/*hide*/
@-webkit-keyframes slideOut {
  0% {
    bottom: 1.8rem;
    opacity: 1;
  }
  25% {
    opacity: 0.75;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    bottom: -1500px;
    opacity: 0;
  }
}
@-moz-keyframes slideIn {
  0% {
    bottom: 0;
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    bottom: 1.8rem;
    opacity: 1;
  }
}
@-webkit-keyframes slideIn {
  0% {
    bottom: 0;
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    bottom: 1.8rem;
    opacity: 1;
  }
}
@-o-keyframes slideIn {
  0% {
    bottom: 0;
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    bottom: 1.8rem;
    opacity: 1;
  }
}
@keyframes slideIn {
  0% {
    bottom: 0;
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    bottom: 1.8rem;
    opacity: 1;
  }
}
@-moz-keyframes slideOut {
  0% {
    bottom: 1.8rem;
    opacity: 1;
  }
  25% {
    opacity: 0.75;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    bottom: -1500px;
    opacity: 0;
  }
}
@-webkit-keyframes slideOut {
  0% {
    bottom: 1.8rem;
    opacity: 1;
  }
  25% {
    opacity: 0.75;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    bottom: -1500px;
    opacity: 0;
  }
}
@-o-keyframes slideOut {
  0% {
    bottom: 1.8rem;
    opacity: 1;
  }
  25% {
    opacity: 0.75;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    bottom: -1500px;
    opacity: 0;
  }
}
@keyframes slideOut {
  0% {
    bottom: 1.8rem;
    opacity: 1;
  }
  25% {
    opacity: 0.75;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    bottom: -1500px;
    opacity: 0;
  }
}

.request-search-textfield-result-list {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  margin-top: -4px;
  border-radius: 4px;
  position: absolute;
  border: 1px solid var(--border-color);
  background-color: var(--view-background-color);
  z-index: 1;
  max-height: 280px;
  overflow: hidden;
}
.request-search-textfield-result-list:hover {
  overflow: auto;
}
.request-search-textfield-result-list-item {
  height: 40px;
  overflow: hidden;
  vertical-align: middle;
  display: flex;
  align-items: center;
}
.request-search-textfield-result-list-item:hover {
  cursor: pointer;
  color: var(--view-background-color);
  background-color: var(--action-or-selection-color);
}
.request-search-textfield-result-list-item:hover > label {
  cursor: pointer;
  color: var(--view-background-color);
}
.request-search-textfield-result-list-item > label {
  margin-left: 8px;
  line-height: 1.5;
  font-size: 0.75rem;
  color: var(--text-color);
}
.request-search-textfield-result-list-item-button > label {
  color: var(--background-brand-dark);
}
.request-search-textfield-input {
  border: none;
  height: 37px;
  width: 50px;
  font-size: 16px;
  color: var(--input-color);
  background-color: transparent;
}
.request-search-textfield-input:focus + .request-search-textfield-result-container {
  outline: none;
  border: 2px solid var(--action-or-selection-color);
}
.request-search-textfield-result-container {
  height: fit-content;
  max-height: 140px;
  display: flex;
  flex-wrap: wrap;
  overflow-y: auto;
  cursor: text;
}
@media (max-width: 1450px) {
  .request-search-textfield-result-container {
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
}
@media (max-width: 1450px) {
  .request-search-textfield-result-container::-webkit-scrollbar {
    display: none;
  }
}

.validator-view-container {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.validator-view-item {
  height: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  font-family: "Mundial-Thin";
}
@media (max-width: 780px) {
  .validator-view-item {
    white-space: nowrap;
    font-size: 12px;
  }
}
.valid {
  transition: all 300ms;
}
.validator-view-item::before {
  width: 10px;
  height: 10px;
  content: "";
  transition: all 300ms;
  transform: scale(1.3);
  border: 1px solid var(--border-color);
  border-radius: 100px;
  padding: 2px;
}
.valid:before {
  background-image: url(./images/checkmark.svg);
  background-size: 7.5px 15px;
  background-position: center;
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  content: "";
  transition: all 300ms;
  transform: scale(1.2);
}
.invalid {
  color: var(--fail-text-color);
  transition: all 300ms;
}
.invalid:before {
  background-image: url(./images/xmark.svg);
  background-size: 7.5px 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #f00;
  width: 10px;
  height: 10px;
  content: "";
  transition: all 300ms;
  transform: scale(1.2);
  border: 1px solid #f00;
}

.secure-textfield-checkbox {
  position: relative;
  z-index: 1;
  right: 30px;
  top: 19px;
  cursor: pointer;
  width: 0;
}
.secure-textfield-show::before {
  content: "\f06e";
  color: var(--action-or-selection-color);
}
.secure-textfield-hide::before {
  content: "\f070";
  color: var(--action-or-selection-color);
}

.multi-steps > li:last-child:after {
  background-color: transparent !important;
  display: none;
}
.multi-steps > li.is-active ~ li:before {
  content: "";
  font-family: inherit;
  font-weight: 700;
}
.multi-steps > li.is-active ~ li:after,
.multi-steps > li.is-active:after {
  background-color: var(--line-color);
}
.multi-steps {
  display: table;
  table-layout: fixed;
}
.multi-steps > li {
  text-align: center;
  display: table-cell;
  position: relative;
  color: var(--text-color);
  z-index: 3;
  padding: 0px 4px;
  font-family: 'Mundial-Thin';
  font-size: var(--text-xs-thin-size);
  font-style: normal;
  line-height: var(--text-xs-thin-line-height);
  letter-spacing: var(--text-xs-thin-letter-spacing);
}
@media (max-width: 500px) {
  .multi-steps > li {
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
  }
}
.multi-steps > li:before {
  content: "";
  display: block;
  margin: auto;
  margin-top: 9px;
  background-color: var(--view-background-color);
  width: 12px;
  height: 12px;
  line-height: 34px;
  text-align: center;
  border-width: 2px;
  border-style: solid;
  border-color: var(--folklore-medium);
  border-radius: 50%;
  background-color: var(--folklore-medium);
  margin-bottom: 8px;
}
.multi-steps > li:after {
  content: "";
  height: 2px;
  width: 100%;
  background-color: var(--folklore-medium);
  position: absolute;
  top: 16px;
  left: 50%;
  z-index: -1;
}
.multi-steps > li:last-child {
  padding-left: 4px;
  padding-right: 0px;
}
.multi-steps > li.is-active:before {
  background-color: var(--folklore-medium);
  border-color: var(--folklore-medium);
}
.multi-steps > li.is-active {
  font-family: "Mundial-Regular";
  font-size: var(--text-xs-regular-size);
  font-style: normal;
  line-height: var(--text-xs-regular-line-height);
  letter-spacing: var(--text-xs-demibold-letter-spacing);
  color: var(--title-color);
}
@media (max-width: 500px) {
  .multi-steps > li.is-active {
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
  }
}
.multi-steps > li.failed ~ li,
.multi-steps > li.is-active ~ li {
  color: var(--text-color);
}
.multi-steps > li.is-active ~ li:before {
  background-color: var(--line-color);
  border-color: var(--line-color);
}
.multi-steps .shimmer {
  color: transparent;
}
.multi-steps > li.failed {
  text-align: center;
  display: table-cell;
  position: relative;
  z-index: 3;
  padding-left: 4px;
  padding-right: 0px;
  font-family: "Mundial-Regular";
  font-size: var(--text-xs-regular-size);
  font-style: normal;
  line-height: var(--text-xs-regular-line-height);
  letter-spacing: var(--text-xs-demibold-letter-spacing);
  color: var(--title-color);
}
@media (max-width: 500px) {
  .multi-steps > li.failed {
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
  }
}
.multi-steps > li.failed:before {
  background-color: var(--view-background-color);
  border-color: var(--red-medium);
}
.multi-steps > li.failed:after {
  content: "";
  height: 2px;
  width: 100%;
  background-color: var(--red-medium);
  position: absolute;
  top: 16px;
  left: 50%;
  z-index: -1;
}
.multi-steps > li.failed:before {
  content: "";
  display: block;
  margin: auto;
  background-color: var(--red-medium);
  width: 12px;
  height: 12px;
  line-height: 34px;
  text-align: center;
  border-width: 2px;
  border-style: solid;
  border-color: var(--red-medium);
  border-radius: 50%;
  margin-top: 9px;
  margin-bottom: 8px;
}
.multi-steps > li.failed:after,
.multi-steps > li.failed ~ li:after,
.multi-steps > li.failed ~ li:before,
.multi-steps > li.failed ~ li.failed:before {
  background-color: var(--line-color);
  border-color: var(--line-color);
}
.multi-steps > li.failed ~ li:before,
.multi-steps > li.failed:before {
  content: "";
  font-family: inherit;
  font-weight: 700;
}
.multi-steps > li.pre-failed:after {
  background-color: var(--red-medium);
}

#banner-alert-container {
  width: calc(100% - 80px);
  margin-left: 40px;
  margin-bottom: 10px;
  border-radius: 4px;
  padding: 20px;
  display: flex;
  flex-direction: column;
}
.banner-alert-success {
  background-color: var(--success-background-color);
  border: 1px solid var(--success-border-color);
  color: var(--success-text-color);
}
.banner-alert-failed {
  background-color: var(--fail-background-color);
  border: 1px solid var(--fail-border-color);
  color: var(--fail-text-color);
}

.detailed-select-result-container {
  height: 44px;
  width: 100%;
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 20px;
}
.detailed-select-result-container:hover {
  cursor: pointer;
}
.detailed-arrow-down {
  position: absolute;
  top: 20px;
  right: 10px;
  width: 12px;
  height: 12px;
}
.detailed-arrow-down > svg {
  fill: var(--title-color);
}
.detailed-select-result-list {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  margin-top: -4px;
  border-radius: 4px;
  position: absolute;
  border: 1px solid var(--border-color);
  background-color: var(--view-background-color);
  z-index: 1;
  max-height: 280px;
  overflow: scroll;
}
.detailed-select-result-list-item {
  cursor: pointer;
  height: auto;
  overflow: hidden;
  vertical-align: middle;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: start;
  padding: 12px 16px;
  border-bottom: 1px solid var(--border-color);
}
.detailed-select-result-list-item:last-child {
  border-bottom: none;
}
.detailed-select-result-list-item-name {
  font-family: "Mundial-Regular";
  font-size: 16px;
  line-height: 18px;
}
.detailed-select-result-list-item-description {
  font-family: "Mundial-Hair";
  font-size: 14px;
  line-height: 16px;
}
.detailed-select-result-list-item:hover {
  color: var(--view-background-color);
  background-color: var(--action-or-selection-color);
}
.current-selection-item-label {
  font-family: "Mundial-Demibold";
}
.detailed-placeholder {
  color: var(--text-text-disable);
}

.md-chat-widget-btn-container,
.md-chat-widget-btn-wrapper,
.md-chat-widget-icon-svg > svg {
  fill: var(--action-or-selection-color) !important;
}
#md-app-widget .chat-mv-color {
  color: var(--title-color) !important;
  background-color: var(--menu-background-color) !important;
}
.md-chat-widget-credits-container {
  display: none;
}
.chat-footer {
  bottom: 0;
  left: auto;
  right: auto;
  width: 100%;
  height: 34px;
  z-index: 200000;
  position: absolute;
  background-color: var(--menu-background-color);
}

.searchable-tag {
  display: flex;
  background-color: var(--menu-background-color);
  color: var(--text-color);
  width: fit-content;
  margin-bottom: 4px;
  margin-top: 4px;
  padding: 6px 6px 8px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  margin-right: 4px;
  height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex-direction: row;
  align-content: center;
  align-items: center;
}
.searchable-tag-image {
  border-radius: 50%;
  background-color: var(--border-color);
  width: 20px;
  height: 20px;
  margin-right: 4px;
}
.searchable-input {
  display: flex;
  flex-wrap: wrap;
  height: fit-content !important;
  min-height: 44px;
}
.searchable-dropdown-tag {
  border-bottom: 1px solid var(--border-color);
  padding: 0px;
  height: fit-content;
  cursor: pointer;
  display: flex;
  padding-left: 12px;
}
.searchable-dropdown-tag:hover > label {
  cursor: pointer;
  color: var(--view-background-color);
}
.searchable-dropdown-tag:hover {
  background-color: var(--action-or-selection-color);
  cursor: pointer;
  color: var(--view-background-color);
}
.searchable-dropdown-tag > label {
  padding-top: 12px;
  padding-bottom: 12px;
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.searchable-dropdown-image {
  border-radius: 50%;
  background-color: var(--border-color);
  width: 32px;
  height: 32px;
  margin-top: 4px;
  margin-right: 12px;
}

.multicheckbox-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 30px;
}
.multicheckbox-item {
  display: flex;
  width: 49%;
  align-items: flex-start;
  cursor: pointer;
}
.multicheckbox-text-container {
  margin-left: 30px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.multicheckbox spam {
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid var(--border-color);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: background 200ms linear;
  -o-transition: background 200ms linear;
  transition: background 200ms linear;
}
.multicheckbox svg {
  position: absolute;
  display: none;
}
.multicheckbox input {
  display: none;
}
.multicheckbox spam:hover {
  border: 2px solid var(--action-or-selection-color);
}
.multicheckbox input:checked ~ spam {
  border: 2px solid var(--action-or-selection-color);
  background-color: var(--action-or-selection-color);
}
.multicheckbox input:checked ~ svg {
  display: block;
  cursor: pointer;
}

.detailed-multiselect-result-container {
  height: 44px;
  width: 100%;
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 20px;
}
.detailed-multiselect-result-container:hover {
  cursor: pointer;
}
.detailed-arrow-down {
  position: absolute;
  top: 18px;
  right: 10px;
  width: 13px;
  height: 13px;
}
.detailed-arrow-down > svg {
  fill: var(--title-color);
}
.detailed-multiselect-result-list {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  margin-top: -4px;
  border-radius: 4px;
  position: absolute;
  border: 1px solid var(--border-color);
  background-color: var(--view-background-color);
  z-index: 1;
  max-height: 280px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.detailed-multiselect-result-list-item {
  cursor: pointer;
  height: auto;
  overflow: hidden;
  vertical-align: middle;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: start;
  padding: 12px 16px;
  border-bottom: 1px solid var(--border-color);
  padding-left: 8px;
}
.detailed-multiselect-result-list-item:last-child {
  border-bottom: none;
}
.detailed-multiselect-result-list-item-name {
  font-family: "Mundial-Regular";
  font-size: 16px;
  line-height: 18px;
}
.detailed-multiselect-result-list-item-description {
  font-family: "Mundial-Hair";
  font-size: 14px;
  line-height: 16px;
}
.current-selection-items-label {
  font-family: "Mundial-Demibold";
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 24px;
}
.detailed-placeholder {
  color: var(--border-color);
}
.detailed-multiselect-result-list-item-container {
  display: flex;
  flex-direction: row;
  cursor: pointer;
  border-bottom: solid 1px var(--line-color);
}
.detailed-multiselect-image-container {
  padding: 12px 0px 12px 12px;
}
.detailed-multiselect-result-list-item-container-disable {
  background-color: var(--background-full-neutral-disabled);
}

/* display */
.flex-row {
  display: flex;
  flex-direction: row;
}
.flex-wrap {
  display: flex;
  flex-wrap: wrap;
}
.flex-column {
  display: flex;
  flex-direction: column;
}
.flex-align-center {
  margin: auto;
}
.justify-content-center {
  justify-content: center;
}
.justify-content-start {
  justify-content: start;
}
.justify-content-end {
  justify-content: end;
}
.justify-content-space-between {
  justify-content: space-between;
}
.align-items-start {
  align-items: start;
}
.align-items-end {
  align-items: end;
}
.flex-align-vertically {
  margin-bottom: auto;
  margin-top: auto;
}
.flex-align-horizontally {
  margin-right: auto;
  margin-left: auto;
}
.gap-2xs {
  gap: var(--space-2xs);
}
.gap-xs {
  gap: var(--space-xs);
}
.gap-s {
  gap: var(--space-s);
}
.gap-m {
  gap: var(--space-m);
}
.gap-l {
  gap: var(--space-l);
}
.gap-xl {
  gap: var(--space-xl);
}
.gap-2xl {
  gap: var(--space-2xl);
}
.gap-3xl {
  gap: var(--space-3xl);
}
.gap-4xl {
  gap: var(--space-4xl);
}
.gap-5xl {
  gap: var(--space-5xl);
}
.gap-6xl {
  gap: var(--space-6xl);
}
.gap-7xl {
  gap: var(--space-7xl);
}
.gap-8xl {
  gap: var(--space-8xl);
}
.gap-9xl {
  gap: var(--space-9xl);
}
.gap-10xl {
  gap: var(--space-10xl);
}
.gap-11xl {
  gap: var(--space-11xl);
}
.gap-12xl {
  gap: var(--space-12xl);
}
.gap-13xl {
  gap: var(--space-13xl);
}
.gap-14xl {
  gap: var(--space-14xl);
}
.gap-15xl {
  gap: var(--space-15xl);
}
.gap-16xl {
  gap: var(--space-16xl);
}
.gap-17xl {
  gap: var(--space-17xl);
}
.gap-18xl {
  gap: var(--space-18xl);
}
/*Page format*/
.page-content-container {
  padding: 0 var(--space-15xl);
}
@media (max-width: 1255px) {
  .page-content-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .page-content-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .page-content-container {
    padding: 0 var(--space-xl);
  }
}
/* Scrollbar */
html {
  scrollbar-color: var(--border-color);
  scrollbar-width: auto;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background-color: var(--border-color);
  border-radius: 6px;
}
/* Buttons */
button {
  font-size: 100%;
  font-family: inherit;
  border: 0;
  padding: 0;
  background-color: transparent;
}
.v3-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--space-s);
  cursor: pointer;
  white-space: nowrap;
  text-decoration: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: fit-content;
}
.btn-content {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--space-s);
}
.btn-content-icon-container {
  display: flex;
}
.btn-ghost > .btn-content > .btn-content-icon-container > svg > g > path,
.btn-ghost > .btn-content > .btn-content-icon-container > svg > path,
.btn-ghost > .btn-content > .btn-content-icon-container > * {
  fill: var(--background-brand-dark);
}
.btn-ghost-danger > .btn-content > .btn-content-icon-container > svg > g > path,
.btn-ghost-danger > .btn-content > .btn-content-icon-container > svg > path,
.btn-ghost-danger > .btn-content > .btn-content-icon-container > * {
  fill: var(--red-medium);
}
.btn-filled > .btn-content > .btn-content-icon-container > * {
  fill: var(--text-inverse-title);
}
.btn-outlined > .btn-content > .btn-content-icon-container > svg > g > path,
.btn-outlined > .btn-content > .btn-content-icon-container > svg > path,
.btn-outlined > .btn-content > .btn-content-icon-container > * {
  fill: var(--background-brand-dark);
}
.btn-filled-danger > .btn-content > .btn-content-icon-container > * {
  fill: var(--red-medium);
}
.btn-outlined-danger > .btn-content > .btn-content-icon-container > * {
  fill: var(--red-medium);
}
.btn-ghost-danger > .btn-content > .btn-content-icon-container > * {
  fill: var(--red-medium);
}
.btn-circle-sm {
  padding: var(--space-l);
}
.btn-circle-xs {
  padding: var(--space-m);
}
.btn-circle-xxs {
  padding: var(--space-s);
}
.btn-xl {
  padding: var(--space-l) var(--space-xl);
}
.btn-lg {
  padding: 10px var(--space-xl);
  font-size: var(--text-s-demibold-size);
  font-style: normal;
  line-height: var(--text-s-demibold-line-height);
  letter-spacing: var(--text-s-demibold-letter-spacing);
}
.btn-md {
  padding: var(--space-s) 20px;
}
.btn-sm {
  padding: 6px var(--space-l);
}
.btn-xs {
  padding: var(--space-xs) var(--space-m);
}
.btn-paddless {
  padding: 0;
}
.btn-filled {
  color: var(--text-inverse-title);
  border-radius: var(--radius-full);
  background: var(--background-brand-dark);
}
.btn-outlined {
  color: var(--background-brand-dark);
  border-radius: var(--radius-full);
  border: 1px solid var(--background-brand-dark);
}
.btn-ghost {
  color: var(--background-brand-dark);
  font-size: var(--text-s-demibold-size);
  font-style: normal;
  line-height: var(--text-s-demibold-line-height);
  letter-spacing: var(--text-s-demibold-letter-spacing);
}
.btn-filled-disabled {
  color: var(--text-text-disable);
  border-radius: var(--radius-full);
  background: var(--background-full-neutral-disabled);
  cursor: not-allowed;
  pointer-events: none;
}
.btn-outlined-disabled {
  color: var(--text-text-disable);
  border-radius: var(--radius-full);
  border: 1px solid var(--background-full-neutral-disabled);
  cursor: not-allowed;
  pointer-events: none;
}
.btn-ghost-disabled {
  color: var(--text-text-disable);
  cursor: not-allowed;
  pointer-events: none;
}
.btn-filled-danger {
  color: var(--text-inverse-title);
  border-radius: var(--radius-full);
  background: var(--red-medium);
}
.btn-outlined-danger {
  color: var(--red-medium);
  border-radius: var(--radius-full);
  border: 1px solid var(--red-medium);
}
.btn-ghost-danger {
  color: var(--red-medium);
  font-size: var(--text-s-demibold-size);
  font-style: normal;
  line-height: var(--text-s-demibold-line-height);
  letter-spacing: var(--text-s-demibold-letter-spacing);
}
.btn-filled-danger:hover {
  background: var(--red-light);
}
.btn-outlined-danger:hover {
  color: var(--red-light);
  border: 1px solid var(--red-light);
}
.btn-ghost-danger:hover {
  color: var(--red-light);
}
.btn-filled-danger:active {
  background: var(--red-soft);
}
.btn-outlined-danger:active {
  color: var(--red-soft);
  border: 1px solid var(--red-soft);
}
.btn-ghost-danger:active {
  color: var(--red-soft);
}
.btn-filled:hover {
  background: var(--background-brand-light);
}
.btn-outlined-danger:hover .btn-content > .btn-content-icon-container > * {
  fill: var(--red-light);
}
.btn-outlined-danger:active .btn-content > .btn-content-icon-container > * {
  fill: var(--red-soft);
}
.btn-ghost-danger:hover .btn-content > .btn-content-icon-container > * {
  fill: var(--red-light);
}
.btn-ghost-danger:active .btn-content > .btn-content-icon-container > * {
  fill: var(--red-ghost);
}
.btn-outlined:hover {
  color: var(--background-brand-light);
  border: 1px solid var(--background-brand-light);
}
.btn-outlined:hover > .btn-content > .btn-content-icon-container > svg > g > path,
.btn-outlined:hover > .btn-content > .btn-content-icon-container > svg > path,
.btn-outlined:hover .btn-content > .btn-content-icon-container > * {
  fill: var(--background-brand-light);
}
.btn-ghost:hover {
  color: var(--text-link-hover);
}
.btn-ghost:hover .btn-content > .btn-content-icon-container > svg > g > path,
.btn-ghost:hover .btn-content > .btn-content-icon-container > svg > path,
.btn-ghost:hover .btn-content > .btn-content-icon-container > * {
  fill: var(--text-link-hover);
}
.btn-ghost-danger:hover .btn-content > .btn-content-icon-container > svg > g > path,
.btn-ghost-danger:hover .btn-content > .btn-content-icon-container > svg > path,
.btn-ghost-danger:hover .btn-content > .btn-content-icon-container > * {
  fill: var(--red-light);
}
.btn-ghost-danger:active .btn-content > .btn-content-icon-container > svg > g > path,
.btn-ghost-danger:active .btn-content > .btn-content-icon-container > svg > path,
.btn-ghost-danger:active .btn-content > .btn-content-icon-container > * {
  fill: var(--red-soft);
}
.btn-filled:active {
  background: var(--background-brand-medium);
}
.btn-outlined:active {
  color: var(--background-brand-medium);
  border: 1px solid var(--background-brand-medium);
}
.btn-outlined:active .btn-content > .btn-content-icon-container > svg > g > path,
.btn-outlined:active .btn-content > .btn-content-icon-container > * {
  fill: var(--background-brand-medium);
}
.btn-ghost:active {
  color: var(--text-link-pressed);
}
.btn-ghost:active .btn-content > .btn-content-icon-container > svg > g > path,
.btn-ghost:active .btn-content > .btn-content-icon-container > * {
  fill: var(--text-link-pressed);
}
/* Inputs */
.form-group-section-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-3xl);
}
.form-group-section-view {
  display: flex;
  flex-direction: column;
  gap: var(--space-m);
}
.form-group-view {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-xl);
  width: 100%;
  box-sizing: border-box;
}
.form-group-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
}
.form-group-row-container {
  display: flex;
  align-items: center;
  gap: var(--space-s);
  justify-content: space-between;
}
.text-field-support-label {
  color: var(--text-text-tertiary);
  font-family: Mundial;
  font-size: var(--space-m);
  font-style: normal;
  line-height: var(--space-l);
}
.text-field-label {
  font-family: 'Mundial-Thin';
  color: var(--text-text-tertiary);
  font-size: var(--text-xs-thin-size);
  font-style: normal;
  line-height: var(--text-xs-thin-line-height);
  letter-spacing: var(--text-xs-thin-letter-spacing);
}
.text-field-label-error {
  color: var(--text-text-supporte);
}
.text-field {
  display: flex;
  height: 40px;
  padding: var(--space-s) var(--space-m);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  font-size: var(--text-s-regular-size);
  font-style: normal;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
  border-radius: var(--radius-m);
  cursor: text;
  background-color: var(--background-full-neutral-primary);
  border: 1px solid var(--border-primary-default);
  caret-color: var(--border-brand-default);
  box-sizing: border-box;
  color: var(--text-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-field:-internal-autofill-selected {
  background-color: var(--background-full-neutral-primary);
}
.text-field::-webkit-outer-spin-button,
.text-field::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.text-field[type=number] {
  -moz-appearance: textfield;
}
.text-field-round {
  border-radius: var(--radius-full);
}
.text-field::placeholder {
  color: var(--text-text-disable);
}
.text-field:focus {
  color: var(--text-text-primary);
  border: 1px solid var(--border-brand-default);
  background: var(--background-full-neutral-secondary);
}
.text-field-disabled {
  color: var(--text-text-disable);
  background: var(--background-full-neutral-secondary);
}
.text-field-error {
  border: 1px solid var(--border-supporte-default);
  background: var(--background-full-neutral-primary);
}
.dropdown {
  height: 22px;
  cursor: pointer;
  display: flex;
  padding: var(--space-s) var(--space-m);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  border-radius: var(--radius-m);
  border: 1px solid var(--border-primary-default);
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: url(./images/chevron-small-down.svg) var(--background-full-neutral-primary) no-repeat 95% 50%;
  color: var(--text-text-primary);
}
.dropdown:hover {
  border: 1px solid var(--action-or-selection-color);
}
.dropdown:active {
  background: url(./images/chevron-small-down.svg) var(--background-full-neutral-primary) no-repeat 95% 50%;
}
.dropdown:focus {
  color: var(--text-text-primary);
  border: 1px solid var(--action-or-selection-color);
  background: url(./images/chevron-small-down.svg) var(--background-full-neutral-secondary) no-repeat 95% 50%;
}
.dropdown-empty {
  color: var(--text-text-disable);
  border: 1px solid var(--border-primary-default);
}
.dropdown-filled {
  color: var(--text-text-primary);
  border: 1px solid var(--border-primary-default);
}
.dropdown-disabled {
  color: var(--text-text-disable);
  background: var(--background-full-neutral-secondary);
}
.dropdown-error {
  border: 1px solid var(--border-supporte-default);
  background: var(--background-full-neutral-primary);
}
/* Typograph */
.heading-default-static {
  color: var(--neutral-gunmetal);
}
.heading-inverse-static {
  color: var(--neutral-snow-white-snow-white);
}
.heading-default-color {
  color: var(--text-text-title);
}
.heading-inverse {
  color: var(--text-inverse-title);
}
.heading-5xl {
  font-size: var(--heading-5xl-size);
  font-style: normal;
  line-height: var(--heading-5xl-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-4xl {
  font-size: var(--heading-4xl-size);
  font-style: normal;
  line-height: var(--heading-4xl-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-3xl {
  font-size: var(--heading-3xl-size);
  font-style: normal;
  line-height: var(--heading-3xl-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-2xl {
  font-size: var(--heading-2xl-size);
  font-style: normal;
  line-height: var(--heading-2xl-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-xl {
  font-size: var(--heading-xl-size);
  font-style: normal;
  line-height: var(--heading-xl-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-l {
  font-size: var(--heading-l-size);
  font-style: normal;
  line-height: var(--heading-l-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-m {
  font-size: var(--heading-s-size);
  font-style: normal;
  line-height: var(--heading-s-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-s {
  font-size: var(--heading-xs-size);
  font-style: normal;
  line-height: var(--heading-xs-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-xs {
  font-size: var(--heading-2xs-size);
  font-style: normal;
  line-height: var(--heading-2xs-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.heading-2xs {
  font-size: 14px;
  font-style: normal;
  line-height: 20px;
}
.text-align-center {
  text-align: center;
}
.text-align-right {
  text-align: right;
}
.text-align-left {
  text-align: left;
}
.text-link {
  color: var(--text-link-default);
}
.text-default-static {
  color: var(--neutral-gunmetal);
}
.text-inverse-static {
  color: var(--neutral-snow-white-snow-white);
}
.text-default {
  color: var(--text-text-primary);
}
.text-secondary {
  color: var(--text-text-secondary);
}
.text-tertiary {
  color: var(--text-text-tertiary);
}
.text-supporte {
  color: var(--text-text-supporte);
}
.text-disabled {
  color: var(--text-text-disable);
}
.text-inverse-primary {
  color: var(--text-inverse-primary);
}
.text-inverse-secondary {
  color: var(--text-inverse-secondary);
}
.text-inverse-tertiary {
  color: var(--text-inverse-tertiary);
}
.text-inverse-disable {
  color: var(--text-inverse-disable);
}
.text-success {
  color: var(--folklore-medium);
}
.text-danger {
  color: var(--red-medium);
}
.text-xl-demibold {
  font-family: 'Mundial-Demibold';
  font-size: 20px;
  font-style: normal;
  line-height: 28px;
}
.text-l-demibold {
  font-family: 'Mundial-Demibold';
  font-size: var(--text-s-demibold-size);
  font-style: normal;
  line-height: var(--text-s-demibold-line-height);
  letter-spacing: var(--text-s-demibold-letter-spacing);
}
.text-m-demibold {
  font-family: 'Mundial-Demibold';
  font-size: var(--text-xs-demibold-size);
  font-style: normal;
  line-height: var(--text-xs-demibold-line-height);
  letter-spacing: var(--text-xs-demibold-letter-spacing);
}
.text-s-demibold {
  font-family: 'Mundial-Demibold';
  font-size: 12px;
  font-style: normal;
  line-height: 16px;
}
.text-xl-regular {
  font-size: 20px;
  font-style: normal;
  line-height: 28px;
}
.text-l-regular {
  font-size: var(--text-s-regular-size);
  font-style: normal;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
}
.text-m-regular {
  font-size: var(--text-xs-regular-size);
  font-style: normal;
  line-height: var(--text-xs-regular-line-height);
  letter-spacing: var(--text-xs-demibold-letter-spacing);
}
.text-s-regular {
  font-size: 12px;
  font-style: normal;
  line-height: 16px;
}
.text-xl-thin {
  font-family: 'Mundial-Thin';
  font-size: 20px;
  font-style: normal;
  font-weight: 200;
  line-height: 28px;
}
.text-l-thin {
  font-family: 'Mundial-Thin';
  font-size: var(--text-s-thin-size);
  font-style: normal;
  font-weight: 200;
  line-height: var(--text-s-thin-line-height);
  letter-spacing: var(--text-s-thin-letter-spacing);
}
.text-m-thin {
  font-family: 'Mundial-Thin';
  font-size: var(--text-xs-thin-size);
  font-style: normal;
  font-weight: 200;
  line-height: var(--text-xs-thin-line-height);
  letter-spacing: var(--text-xs-thin-letter-spacing);
}
.text-s-thin {
  font-family: 'Mundial-Thin';
  font-size: var(--text-2xs-thin-size);
  font-style: normal;
  font-weight: 200;
  line-height: var(--text-2xs-thin-line-height);
}
.icon-default > svg > g > path,
.icon-default > svg > path,
.icon-default > * {
  fill: var(--text-text-primary);
}
/* Tables */
.table-container {
  width: 100%;
  padding: 0 0 var(--space-3xl) 0;
  box-sizing: border-box;
}
@media (max-width: 800px) {
  .table-container {
    background-color: transparent;
    padding: 0;
  }
}
.table-container > table {
  width: 100%;
  box-sizing: border-box;
}
.table-row {
  cursor: pointer;
}
@media (max-width: 800px) {
  .table-row {
    display: flex;
    flex-direction: column;
    gap: var(--space-l);
    padding: var(--space-l) 0;
  }
}
.table-row,
.table-header-row {
  border-bottom: 1px solid var(--border-primary-default);
}
.table-row:last-child {
  border-bottom: none;
}
.table-cell {
  padding: var(--space-l);
}
@media (max-width: 800px) {
  .table-cell {
    padding: 0;
  }
}
@media (min-width: 800px) {
  .table-cell:first-child {
    padding: var(--space-l) var(--space-l) var(--space-l) 0;
  }
}
@media (min-width: 800px) {
  .table-cell:last-child {
    padding: var(--space-l) 0 var(--space-l) var(--space-l);
  }
}
@media (max-width: 800px) {
  .table-header-row {
    display: none;
  }
}
@media (max-width: 800px) {
  .table-row td {
    display: flex;
    border: none;
    align-items: start;
    justify-content: space-between;
  }
}
@media (max-width: 800px) {
  .table-row td::before {
    content: attr(data-cell);
    color: var(--text-color);
    font-family: 'Mundial-Thin';
    font-size: var(--text-xs-regular-size);
    line-height: var(--text-xs-regular-line-height);
  }
}
@media (max-width: 800px) {
  .table-cell-loading {
    display: flex;
    align-items: end;
    justify-content: flex-end;
    padding: var(--space-l) 0;
  }
}
@media (max-width: 800px) {
  .table-row .table-cell-loading::before {
    background: #f6f7f8;
    background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
    background-repeat: no-repeat;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: placeholderShimmer;
    -webkit-animation-timing-function: linear;
    width: 100px;
    padding: 10px 0;
  }
}
@media (max-width: 800px) {
  .table-cell-content {
    display: flex !important;
    display: -webkit-flex;
    flex-direction: column;
    justify-content: flex-end !important;
    align-items: end !important;
    text-align: end;
    -webkit-justify-content: flex-end;
    -webkit-align-items: stretch;
  }
}
/* Containers */
.card-sm {
  width: 100%;
  padding: var(--space-xl);
  border-radius: var(--radius-m);
  background-color: var(--menu-background-color);
  box-sizing: border-box;
}
.card-container {
  width: 100%;
  padding: var(--space-3xl);
  border-radius: var(--radius-l);
  background-color: var(--menu-background-color);
  box-sizing: border-box;
}
@media (max-width: 1320px) {
  .card-container {
    padding: var(--space-xl);
  }
}
.item-stretch {
  width: 100% !important;
  box-sizing: border-box;
}
.text-regular {
  font-family: 'Mundial-Regular';
}
.xl-container {
  padding: var(--space-xl);
}
.selection-box-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-l);
  align-self: stretch;
}
.selection-box {
  cursor: pointer;
  display: flex;
  padding: var(--space-xl) var(--space-xl);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-xs);
  align-self: stretch;
  border-radius: var(--radius-m);
  border: 1px solid var(--border-primary-default);
}
.selection-box:hover {
  border: 1px solid var(--border-brand-pressed);
}
.selection-box-active {
  border: 1px solid var(--border-brand-pressed);
}
.selection-box-heading {
  display: flex;
  align-items: center;
  gap: var(--space-s);
}
.selection-box-heading-icon {
  width: 20px;
}
.selection-box-heading > .selection-box-heading-icon > svg > g > path,
.selection-box-heading > .selection-box-heading-icon > svg > path,
.selection-box-heading > .selection-box-heading-icon > * {
  fill: var(--text-text-primary);
}
.divider-dashed {
  width: 100%;
  box-sizing: border-box;
  border: 1px dashed var(--border-primary-default);
}
.divider-horizontal {
  width: 100%;
  height: 1px;
  box-sizing: border-box;
  background-color: var(--border-primary-default);
}
.divider-sm-vertical {
  width: 1px;
  height: var(--space-l);
  box-sizing: border-box;
  border: 1px solid var(--text-text-tertiary);
}
.avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--border-primary-default);
  background: var(--background-full-neutral-tertiary);
  border-radius: var(--radius-full);
  color: var(--background-full-neutral-inverse);
  text-align: center;
  font-family: 'Mundial-Thin';
  font-size: var(--text-s-thin-size);
  font-style: normal;
  font-weight: 200;
  line-height: var(--text-s-thin-line-height);
  letter-spacing: var(--text-s-thin-letter-spacing);
}
.avatar-sm {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: 1px solid var(--border-primary-default);
  background: var(--background-full-neutral-tertiary);
  padding: var(--space-xs);
  border-radius: var(--radius-full);
  color: var(--background-full-neutral-inverse);
  text-align: center;
  font-family: 'Mundial-Thin';
  font-size: var(--text-s-thin-size);
  font-style: normal;
  font-weight: 200;
  line-height: var(--text-s-thin-line-height);
  letter-spacing: var(--text-s-thin-letter-spacing);
}
.avatar-md {
  width: var(--space-4xl);
  height: var(--space-4xl);
}
.divider-vertical {
  width: 1px;
  background: var(--line-color);
}
.margin-top-medium {
  margin-top: var(--space-m);
}
.margin-top-large {
  margin-top: var(--space-l);
}
.margin-top-6xl {
  margin-top: var(--space-6xl);
}
.margin-bottom-medium {
  margin-bottom: var(--space-m);
}
.margin-bottom-large {
  margin-bottom: var(--space-l);
}
.margin-bottom-6xl {
  margin-bottom: var(--space-6xl);
}
.list-tag-count,
.list-tag {
  padding: var(--space-s);
  gap: var(--space-s);
  border-radius: var(--space-s);
  border: 1px solid var(--border-primary-default);
  background: transparent;
}
.list-tag {
  max-width: 90px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.list-tag-count {
  width: fit-content;
}
/* Loading */
.shimmer-xsmall,
.shimmer-small,
.shimmer-medium,
.shimmer-large {
  display: block;
  padding: var(--space-m) 0;
  margin-bottom: var(--space-s);
}
.shimmer-xsmall {
  width: 50px;
}
.shimmer-small {
  width: 100px;
}
.shimmer-medium {
  width: 250px;
}
.shimmer-large {
  width: 300px;
}
.text-field-password {
  display: flex;
  height: 40px;
  padding: 0 12px;
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  font-style: normal;
  letter-spacing: var(--text-s-regular-letter-spacing);
  border-radius: var(--radius-m);
  cursor: text;
  background-color: var(--background-full-neutral-primary);
  border: 1px solid var(--border-primary-default);
  caret-color: var(--border-brand-default);
  box-sizing: border-box;
}
.text-field-password:focus-within {
  color: var(--text-text-primary);
  border: 1px solid var(--border-brand-default);
  background: var(--background-full-neutral-secondary);
}
.text-field-password-input:focus {
  background: var(--background-full-neutral-secondary);
}
.text-field-password-input {
  background-color: var(--background-full-neutral-primary);
  font-size: var(--text-s-regular-size);
  line-height: var(--text-s-regular-line-height);
  color: var(--text-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: 0;
  flex: 1 0 0;
}
.text-field-password-icon > svg > g > path {
  fill: var(--title-color);
}
.attachment-upload-container {
  padding: 16px;
  border: 1px solid var(--border-color);
  height: 32px;
  border-radius: 4px;
  display: flex;
  cursor: pointer;
  gap: 8px;
}
.attachment-upload-icon-container {
  background-color: var(--line-color);
  border-radius: 4px;
  padding: 8px;
}
.attachment-upload-label-container {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

html,
body {
  font-family: 'Mundial';
  font-weight: normal;
  position: relative;
  margin: 0px;
  padding: 0px;
  height: 100%;
  background-color: var(--view-background-color);
}
#container {
  display: initial;
}
.button {
  height: 44px;
  font-size: 16px;
  cursor: pointer;
  border-radius: 4px;
  color: var(--view-background-color);
  background-color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
  text-align: center;
  line-height: 44px;
  padding: 0 16px;
  user-select: none;
  border-radius: 100px;
}
.button-border {
  height: 44px;
  font-size: 16px;
  cursor: pointer;
  border-radius: 100px;
  color: var(--action-or-selection-color);
  background-color: var(--view-background-color);
  border: 1px solid var(--action-or-selection-color);
  text-align: center;
  line-height: 44px;
  padding: 0 16px;
  user-select: none;
}
.button-bordeless {
  height: 44px;
  font-size: 16px;
  cursor: pointer;
  border-radius: 4px;
  color: var(--action-or-selection-color);
  background-color: var(--view-background-color);
  text-align: center;
  line-height: 44px;
  padding: 0 16px;
}
.button-pointer {
  cursor: pointer;
}
.button-pointer:hover {
  color: var(--action-or-selection-color) !important;
}
.input {
  font-family: 'Mundial';
  color: var(--input-color);
  background-color: var(--view-background-color);
  border: 1px solid var(--border-color);
  font-size: 16px;
  width: 100%;
  margin: 2px 0 5px;
  height: 44px;
  line-height: normal;
  box-sizing: border-box;
  border-radius: 4px;
  padding-left: 10px;
  margin-top: 5px;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
}
.input:focus {
  outline: none;
  border: 2px solid var(--action-or-selection-color);
}
.hidden {
  display: none;
}
.text-title-color {
  color: var(--title-color);
}
.text-default-color {
  color: var(--text-color);
}
.text-title {
  font-size: 60px;
  font-weight: 600;
}
@media (max-width: 700px) {
  .text-title {
    font-size: 48px;
  }
}
.text-title-medium {
  font-size: 32px;
  font-weight: 600;
}
.text-title-small {
  font-size: 22px;
  font-weight: 400;
}
.text-large {
  font-size: 18px;
  font-weight: 400;
}
.text-medium {
  font-size: 16px;
  font-weight: 400;
}
.text-small {
  font-size: 14px;
  font-weight: 200;
}
.text-x-small {
  font-size: 12px;
  font-weight: 200;
}
.text-align-center {
  text-align: center;
}
.text-align-right {
  text-align: right;
}
.text-align-left {
  text-align: left;
}
.text-no-wrap {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.text-semi-bold {
  font-weight: 600;
}
.form {
  margin-bottom: 10px;
  display: -ms-grid;
  display: grid;
  grid-gap: 10px;
}
::-webkit-input-placeholder {
  color: var(--border-color);
}
::-moz-placeholder {
  color: var(--border-color);
}
:-ms-input-placeholder {
  color: var(--border-color);
}
::-ms-input-placeholder {
  color: var(--border-color);
}
::placeholder {
  font-family: "Mundial-Thin";
  color: var(--border-color);
}
.selected {
  color: var(--action-or-selection-color) !important;
}
.cropper-view-box {
  outline: 1px solid var(--action-or-selection-color) !important;
  outline-color: var(--action-or-selection-color) !important;
}
.cropper-point {
  background-color: var(--action-or-selection-color) !important;
}
:focus {
  outline: transparent;
}
.flex-box {
  display: flex;
}
input[type="date"] {
  position: relative;
  padding: 4px;
}
input[type="date"]::-webkit-calendar-picker-indicator {
  color: transparent;
  background: none;
  z-index: 1;
}
input[type="date"]:before {
  color: transparent;
  background: none;
  display: block;
  font-family: 'FontAwesome';
  content: '\f073';
  width: 16px;
  height: 16px;
  position: absolute;
  top: 12px;
  right: 6px;
  color: var(--action-or-selection-color);
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-vertical-spacing: 0px;
}
.warning {
  color: var(--dark-yellow);
}
.sidebar-header {
  padding-left: 15px;
  display: none;
  background-color: var(--menu-background-color);
  border-bottom: 1px solid var(--line-color);
  position: fixed;
  align-items: center;
  z-index: 14;
}
@media (max-width: 1000px) {
  .sidebar-header {
    width: 100%;
    height: 50px;
    position: fixed;
    display: flex;
    justify-content: space-between;
    z-index: 22;
  }
}
.sidebar-header-button {
  font-size: 24px;
  min-width: 24px;
  color: var(--action-or-selection-color);
}
.filter-tag {
  background-color: var(--action-or-selection-color);
  color: var(--view-background-color);
  width: fit-content;
  margin-bottom: 4px;
  margin-top: 4px;
  padding: 6px 8px 6px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  margin-right: 4px;
  height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: flex;
  margin-bottom: 40px;
  align-items: center;
}
@media (max-width: 700px) {
  .filter-tag {
    margin-bottom: 0px;
  }
}
@media (max-width: 700px) {
  table {
    table-layout: fixed !important;
  }
}
#ui-datepicker-div {
  background: var(--view-background-color);
}
.ui-widget-content {
  color: var(--title-color);
}
.ui-widget-header {
  border: 1px solid var(--border-color);
  background: var(--menu-background-color);
  color: var(--title-color);
}
/* Selected date color  */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid var(--border-color);
  background: var(--action-or-selection-color);
  color: var(--title-color);
}
/* Set default date color */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid var(--border-color);
  background: var(--view-background-color);
  color: var(--title-color);
}
/* Current date color */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid var(--border-color);
  background: var(--menu-background-color);
  color: var(--title-color);
}
/* Selected date color */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid var(--border-color);
  background: var(--action-or-selection-color);
  font-weight: normal;
  color: var(--title-color) !important;
}
.input:disabled {
  background-color: -internal-light-dark(rgba(239,239,239,0.2), rgba(59,59,59,0.2));
  border-color: rgba(118,118,118,0.2);
  color: var(--border-color);
}
select:disabled {
  background-color: -internal-light-dark(rgba(239,239,239,0.2), rgba(59,59,59,0.2));
  border-color: rgba(118,118,118,0.2);
  color: var(--border-color);
}
.text-primary {
  color: var(--action-or-selection-color) !important;
}
.clockpicker-canvas-bearing,
.clockpicker-canvas-fg {
  stroke: none;
  fill: var(--action-or-selection-color) !important;
}
.clockpicker-canvas line {
  stroke: var(--action-or-selection-color) !important;
  stroke-width: 1;
  stroke-linecap: round;
}
.clockpicker-canvas-bg-trans {
  fill: var(--action-or-selection-color) !important;
  opacity: 0.6;
}
.clockpicker-canvas-bg {
  stroke: none;
  fill: var(--action-or-selection-color) !important;
  color: var(--text-color) !important;
  opacity: 0.2;
}
.clockpicker-tick.active,
.clockpicker-tick:hover {
  background-color: var(--action-or-selection-color) !important;
  color: var(--line-color);
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
a:-webkit-any-link {
  color: var(--action-or-selection-color) !important;
}
.small-margin-top {
  margin-top: 4px;
}
.small-margin-bottom {
  margin-bottom: 4px;
}
.medium-margin-bottom {
  margin-bottom: 8px;
}
.large-margin-bottom {
  margin-bottom: 12px;
}
.xlarge-margin-bottom {
  margin-bottom: 16px;
}
.xxlarge-margin-bottom {
  margin-bottom: 24px;
}
.xxxlarge-margin-bottom {
  margin-bottom: 40px;
}
.xlarge-margin-right {
  margin-right: 16px;
}
.xlarge-margin-left {
  margin-left: 16px;
}
.xxxlarge-margin-left {
  margin-left: 40px;
}
.small-margin-top {
  margin-top: 4px;
}
.medium-margin-top {
  margin-top: 8px;
}
.xlarge-margin-top {
  margin-top: 16px;
}
.xxxlarge-margin-top {
  margin-top: 40px;
}
.log-header {
  display: block;
  width: 116px;
  height: 17px;
  margin-bottom: 4px;
}
.log-item {
  display: block;
  width: 260px;
  height: 17px;
}
option {
  background-color: var(--view-background-color);
}
space {
  margin-bottom: 16px;
}
.toggle {
  display: inline-block;
  height: 22px;
  position: relative;
  width: 40px;
}
.toggle input {
  opacity: 0;
  height: 0;
  width: 0;
}
.toggle input:checked + .slider {
  background-color: var(--action-or-selection-color);
}
.toggle input:checked + .slider:before {
  transform: translateX(18px);
}
.slider {
  background-color: var(--border-color);
  bottom: 0;
  cursor: pointer;
  left: 0;
  right: 0;
  position: absolute;
  top: 0;
  transition: 0.4s;
  border-radius: 35px;
}
.slider:before {
  background-color: var(--view-background-color);
  bottom: 3px;
  content: '';
  height: 16px;
  left: 3px;
  position: absolute;
  transition: 0.4s;
  width: 16px;
  border-radius: 50%;
}
:root {
  --modal-backgroud-z-index: 23;
}
.print {
  display: none !important;
}
@media print {
  .no-print,
  .no-print * {
    display: none !important;
  }
  .print {
    display: block !important;
  }
  thead {
    display: table-header-group;
  }
}
@media print {
  #menu-mobile,
  #dashboard-menu,
  #dashboard-header,
  #dashboard-sidebar {
    display: none !important;
  }
}
@media print {
  table {
    page-break-after: auto;
    break-after: auto;
  }
  tr {
    page-break-inside: avoid;
    page-break-after: auto;
    break-inside: avoid;
    break-after: auto;
  }
  td {
    page-break-inside: avoid;
    page-break-after: auto;
    break-inside: avoid;
    break-after: auto;
  }
  thead {
    display: table-header-group;
  }
  tfoot {
    display: table-footer-group;
  }
  div {
    page-break-inside: avoid;
  }
  .pagebreak {
    page-break-before: always;
    break-before: always;
  }
  html,
  body {
    size: A4 !important;
  }
}
@media print {
  .logo-icon-print {
    margin-left: 12px;
    height: 40px;
    width: 160px;
    margin-bottom: 52px;
  }
}
.font-awesome-icon {
  font-family: 'Font Awesome 6 Free';
  font-size: 16px;
  font-weight: 900;
}
html {
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
}
.transparent {
  color: transparent;
}
.secondary-action-button {
  color: var(--action-or-selection-color);
  background-color: transparent;
  height: 32px;
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  padding: 0 16px;
  text-align: center;
  margin-bottom: 10px;
  border: unset;
  cursor: pointer;
  border-radius: 4px;
}
.secondary-action-button:active {
  opacity: 0.5;
}
video {
  clip-path: fill-box;
}
video:focus {
  outline: none;
  clip-path: fill-box;
}
.padding-top-xl {
  padding-top: var(--space-xl);
}
.padding-top-6xl {
  padding-top: var(--space-6xl);
}
.padding-bottom-8xl {
  padding-bottom: var(--space-8xl);
}
.padding-horizontal-15xl {
  padding-left: var(--space-15xl);
  padding-right: var(--space-15xl);
}
.gap-s {
  gap: var(--space-s);
}
.gap-m {
  gap: var(--space-m);
}
.gap-l {
  gap: var(--space-l);
}
.gap-xl {
  gap: var(--space-xl);
}
.gap-2xl {
  gap: var(--space-2xl);
}
.gap-3xl {
  gap: var(--space-3xl);
}
.gap-5xl {
  gap: var(--space-5xl);
}
.align-items-center {
  align-items: center;
}
.align-items-end {
  align-items: flex-end;
}
.separator-line {
  height: 1px;
  width: 100%;
  background: var(--border-color);
}
.full-width {
  width: 100%;
}
.truncate-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.padding-l {
  padding: var(--space-l);
}
.padding-xl {
  padding: var(--space-xl);
}
.border-radius-m {
  border-radius: var(--space-m);
}
@media (max-width: 500px) {
  .mobile-flex-column {
    flex-direction: column;
  }
}
@media (max-width: 500px) {
  .mobile-flex-column-reverse {
    flex-direction: column-reverse;
  }
}
@media (max-width: 500px) {
  .mobile-flex-start {
    align-items: flex-start;
  }
}
@media (max-width: 500px) {
  .mobile-full-width {
    width: 100%;
  }
}
@media (max-width: 500px) {
  .mobile-gap-m {
    gap: var(--space-m);
  }
}
.align-center {
  text-align: center;
}
.body-caption-regular {
  font-size: 10px;
  font-weight: 400;
  line-height: 18px;
}
.body-xs-title {
  font-family: "Mundial-Demibold";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}
.body-sm-title {
  font-family: "Mundial-Demibold";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}
.body-md-title {
  font-family: "Mundial-Demibold";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}
.body-sm-thin {
  font-family: "Mundial-Thin";
  font-size: 14px;
  font-style: normal;
  font-weight: 200;
  line-height: 22px;
}
.body-md-thin {
  font-family: "Mundial-Thin";
  font-size: 16px;
  font-style: normal;
  font-weight: 200;
  line-height: 24px;
}
.body-xs-regular {
  font-family: "Mundial";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.body-sm-regular {
  font-family: "Mundial";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
.body-md-regular {
  font-family: "Mundial";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.highlight-h6 {
  font-family: "Mundial-Demibold";
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
}
.highlight-h5 {
  font-family: "Mundial-Demibold";
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: 48px;
}
.title-group {
  font-family: "Mundial-Demibold";
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 32px;
}
@media (max-width: 600px) {
  .title-group {
    font-size: 20px;
    line-height: 28px;
  }
}
.title-modal {
  font-family: 'Mundial-Demibold';
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}
@media (max-width: 750px) {
  .table-cell-responsive-hide {
    display: none !important;
  }
}
.table-cell-responsive-show {
  display: none;
}
@media (max-width: 750px) {
  .table-cell-responsive-show {
    display: table-cell !important;
  }
}
@media (max-width: 750px) {
  .table-view-responsive {
    width: 100% !important;
  }
}
.title-section {
  font-family: 'Mundial-Demibold';
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
}
@media (max-width: 768px) {
  .title-section {
    font-size: 28px;
    line-height: 36px;
  }
}
.body-md-thin {
  font-family: 'Mundial-Thin';
  font-size: 16px;
  font-style: normal;
  font-weight: 200;
  line-height: 24px;
}
.margin-top-xs {
  margin-top: var(--space-xs);
}
.input-container {
  display: flex;
  align-items: center;
  position: relative;
}
.title-modal {
  font-family: 'Mundial-Demibold';
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}
.align-self-stretch {
  align-self: stretch;
}
.highlight-h3 {
  font-family: 'Mundial-Demibold';
  font-size: 56px;
  font-style: normal;
  font-weight: 600;
  line-height: 64px;
}
.body-lg-thin {
  font-family: 'Mundial-Thin';
  font-size: 20px;
  font-style: normal;
  font-weight: 200;
  line-height: 28px;
}
.align-items-flex-end {
  align-items: flex-end;
}

:root {
  --light: var(--midnights-light);
  --medium: var(--midnights-medium);
  --soft: var(--midnights-soft);
  --dark: var(--midnights-dark);
}

:root {
  --unit-2: 2px;
  --unit-4: 4px;
  --unit-8: 8px;
  --unit-10: 10px;
  --unit-12: 12px;
  --unit-14: 14px;
  --unit-16: 16px;
  --unit-18: 18px;
  --unit-20: 20px;
  --unit-24: 24px;
  --unit-26: 26px;
  --unit-28: 28px;
  --unit-32: 32px;
  --unit-36: 36px;
  --unit-40: 40px;
  --unit-56: 56px;
  --unit-64: 64px;
  --unit-72: 72px;
  --unit-80: 80px;
  --unit-48: 48px;
  --unit-88: 88px;
  --unit-96: 96px;
  --unit-104: 104px;
  --unit-112: 112px;
  --unit-120: 120px;
  --unit-128: 128px;
  --unit-134: 134px;
  --unit-142: 142px;
}

:root {
  --width-xl: 8px;
  --width-l: 4px;
  --width-m: 2px;
  --width-s: 1.5px;
  --width-xs: 1px;
}

:root {
  --space-2xs: 2px;
  --space-xs: 4px;
  --space-s: 8px;
  --space-m: 12px;
  --space-l: 16px;
  --space-xl: 24px;
  --space-2xl: 32px;
  --space-3xl: 40px;
  --space-4xl: 48px;
  --space-5xl: 56px;
  --space-6xl: 64px;
  --space-7xl: 72px;
  --space-8xl: 80px;
  --space-9xl: 88px;
  --space-10xl: 96px;
  --space-11xl: 104px;
  --space-12xl: 108px;
  --space-13xl: 112px;
  --space-14xl: 116px;
  --space-15xl: 124px;
  --space-16xl: 132px;
  --space-17xl: 140px;
  --space-18xl: 148px;
}

:root {
  --tsv-light: #e1f5fe;
  --tsv-soft: #81d4fa;
  --tsv-medium: #29b6f6;
  --tsv-dark: #0277bd;
  --evermore-light: #fff3e0;
  --evermore-soft: #ffcc80;
  --evermore-medium: #ffa726;
  --evermore-dark: #ef6c00;
  --fearless-light: #fffde7;
  --fearless-soft: #fff59d;
  --fearless-medium: #fdd835;
  --fearless-dark: #f9a825;
  --folklore-light: #e8f5e9;
  --folklore-soft: #a5d6a7;
  --folklore-medium: #66bb6a;
  --folklore-dark: #2e7d32;
  --lover-light: #fce4ec;
  --lover-soft: #f48fb1;
  --lover-medium: #ec407a;
  --lover-dark: #ad1457;
  --midnights-light: #e8eaf6;
  --midnights-soft: #9fa8da;
  --midnights-medium: #5c6bc0;
  --midnights-dark: #283593;
  --neutral-gunmetal: #1b2733;
  --red-light: #ffebee;
  --red-soft: #ef9a9a;
  --red-medium: #ef5350;
  --red-dark: #c62828;
  --reputation-light: #efebe9;
  --reputation-soft: #bcaaa4;
  --reputation-medium: #8d6e63;
  --reputation-dark: #4e342e;
  --speak-now-light: #f3e5f5;
  --speak-now-soft: #ce93d8;
  --speak-now-medium: #ab47bc;
  --speak-now-dark: #6a1b9a;
  --ttpd-light: #e0f2f1;
  --ttpd-soft: #80cbc4;
  --ttpd-medium: #26a69a;
  --ttpd-dark: #00695c;
  --neutral-dark-gray-default: #3e3e40;
  --neutral-dark-gray-90: rgba(62,62,64,0.902);
  --neutral-dark-gray-80: rgba(62,62,64,0.8);
  --neutral-dark-gray-50: rgba(62,62,64,0.502);
  --neutral-dark-gray-20: rgba(62,62,64,0.2);
  --neutral-dark-gray-10: rgba(62,62,64,0.102);
  --neutral-light-gray-default: #f9f9fc;
  --neutral-light-gray-90: rgba(249,249,252,0.902);
  --neutral-light-gray-80: rgba(249,249,252,0.8);
  --neutral-light-gray-50: rgba(249,249,252,0.502);
  --neutral-light-gray-20: rgba(249,249,252,0.2);
  --neutral-light-gray-10: rgba(249,249,252,0.102);
  --neutral-olaf-default: #f3f3f6;
  --neutral-olaf-90: rgba(243,243,246,0.902);
  --neutral-olaf-80: rgba(243,243,246,0.8);
  --neutral-olaf-50: rgba(243,243,246,0.502);
  --neutral-olaf-20: rgba(243,243,246,0.2);
  --neutral-olaf-10: rgba(243,243,246,0.102);
  --neutral-onixy-default: #707072;
  --neutral-onixy-90: rgba(112,112,114,0.902);
  --neutral-onixy-80: rgba(112,112,114,0.8);
  --neutral-onixy-50: rgba(112,112,114,0.502);
  --neutral-onixy-20: rgba(112,112,114,0.2);
  --neutral-onixy-10: rgba(112,112,114,0.102);
  --neutral-silver-default: #dcdbde;
  --neutral-silver-90: rgba(220,219,222,0.902);
  --neutral-silver-80: rgba(220,219,222,0.8);
  --neutral-silver-50: rgba(220,219,222,0.502);
  --neutral-silver-20: rgba(220,219,222,0.2);
  --neutral-silver-10: rgba(220,219,222,0.102);
  --neutral-snow-white-snow-white: #fff;
  --neutral-snow-white-snow-white-90: rgba(255,255,255,0.902);
  --neutral-snow-white-snow-white-80: rgba(255,255,255,0.8);
  --neutral-snow-white-snow-white-50: rgba(255,255,255,0.502);
  --neutral-snow-white-snow-white-20: rgba(255,255,255,0.2);
  --neutral-snow-white-snow-white-10: rgba(255,255,255,0.102);
  --neutral-space-gray-default: #99999b;
  --neutral-space-gray-90: rgba(153,153,155,0.902);
  --neutral-space-gray-80: rgba(153,153,155,0.8);
  --neutral-space-gray-50: rgba(153,153,155,0.502);
  --neutral-space-gray-20: rgba(153,153,155,0.2);
  --neutral-space-gray-10: rgba(153,153,155,0.102);
  --neutral-universe-default: #1d1d1f;
  --neutral-universe-90: rgba(29,29,31,0.902);
  --neutral-universe-80: rgba(29,29,31,0.8);
  --neutral-universe-50: rgba(29,29,31,0.502);
  --neutral-universe-20: rgba(29,29,31,0.2);
  --neutral-universe-10: rgba(29,29,31,0.102);
/* Semantics */
  --text-link-default: var(--brand-dark);
  --text-link-hover: var(--brand-light);
  --text-link-pressed: var(--brand-medium);
  --text-text-supporte: var(--medium);
  --text-text-supporte-with-background: var(--dark);
}

:root {
  --light: var(--fearless-light);
  --medium: var(--fearless-medium);
  --soft: var(--fearless-soft);
  --dark: var(--fearless-dark);
}

:root {
  --radius-circle: 50px;
  --radius-full: 999px;
  --radius-l: 16px;
  --radius-m: 12px;
  --radius-s: 8px;
  --radius-xs: 4px;
}

:root {
  --light: var(--red-light);
  --medium: var(--red-medium);
  --soft: var(--red-soft);
  --dark: var(--red-dark);
}

:root {
  --light: var(--folklore-light);
  --medium: var(--folklore-medium);
  --soft: var(--folklore-soft);
  --dark: var(--folklore-dark);
}

:root {
  --letter-spacing-xs: -1px;
  --letter-spacing-s: -0.5px;
  --letter-spacing-none: 0px;
  --line-height-xs: var(--unit-14);
  --line-height-s: var(--unit-16);
  --line-height-m: var(--unit-20);
  --line-height-l: var(--unit-24);
  --line-height-xl: var(--unit-26);
  --line-height-2xl: var(--unit-28);
  --line-height-3xl: var(--unit-32);
  --line-height-4xl: var(--unit-36);
  --line-height-5xl: var(--unit-40);
  --line-height-6xl: var(--unit-48);
  --line-height-7xl: var(--unit-56);
  --line-height-8xl: var(--unit-64);
  --line-height-9xl: var(--unit-72);
  --line-height-10xl: var(--unit-80);
  --size-xs: var(--unit-10);
  --size-s: var(--unit-12);
  --size-m: var(--unit-14);
  --size-l: var(--unit-16);
  --size-xl: var(--unit-18);
  --size-2xl: var(--unit-20);
  --size-3xl: var(--unit-24);
  --size-4xl: var(--unit-28);
  --size-5xl: var(--unit-32);
  --size-6xl: var(--unit-40);
  --size-7xl: var(--unit-48);
  --size-8xl: var(--unit-56);
  --size-9xl: var(--unit-64);
  --size-10xl: var(--unit-72);
/* Desktop */
  --breakpoint: var(--breakpoint-xl);
  --heading-xs-size: var(--size-2xl);
  --heading-xs-line-height: var(--line-height-2xl);
  --heading-xs-letter-spacing: var(--letter-spacing-none);
  --heading-2xs-size: var(--size-xl);
  --heading-2xs-line-height: var(--line-height-xl);
  --heading-2xs-letter-spacing: var(--letter-spacing-none);
  --heading-s-size: var(--size-3xl);
  --heading-s-line-height: var(--line-height-3xl);
  --heading-s-letter-spacing: var(--letter-spacing-none);
  --heading-m-size: var(--size-4xl);
  --heading-m-line-height: var(--line-height-4xl);
  --heading-m-letter-spacing: var(--letter-spacing-none);
  --heading-l-size: var(--size-5xl);
  --heading-l-line-height: var(--line-height-5xl);
  --heading-l-letter-spacing: var(--letter-spacing-none);
  --heading-xl-size: var(--size-6xl);
  --heading-xl-line-height: var(--line-height-6xl);
  --heading-xl-letter-spacing: var(--letter-spacing-none);
  --heading-2xl-size: var(--size-7xl);
  --heading-2xl-line-height: var(--line-height-7xl);
  --heading-2xl-letter-spacing: var(--letter-spacing-none);
  --heading-3xl-size: var(--size-8xl);
  --heading-3xl-line-height: var(--line-height-8xl);
  --heading-3xl-letter-spacing: var(--letter-spacing-none);
  --heading-4xl-size: var(--size-9xl);
  --heading-4xl-line-height: var(--line-height-9xl);
  --heading-4xl-letter-spacing: var(--letter-spacing-none);
  --heading-5xl-size: var(--size-10xl);
  --heading-5xl-line-height: var(--line-height-10xl);
  --heading-5xl-letter-spacing: var(--letter-spacing-none);
  --text-xs-demibold-size: var(--size-m);
  --text-xs-demibold-line-height: var(--line-height-m);
  --text-xs-demibold-letter-spacing: var(--letter-spacing-none);
  --text-xs-regular-size: var(--size-m);
  --text-xs-regular-line-height: var(--line-height-m);
  --text-xs-regular-letter-spacing: var(--letter-spacing-none);
  --text-xs-thin-size: var(--size-m);
  --text-xs-thin-line-height: var(--line-height-m);
  --text-xs-thin-letter-spacing: var(--letter-spacing-none);
  --text-s-demibold-size: var(--size-l);
  --text-s-demibold-line-height: var(--line-height-l);
  --text-s-demibold-letter-spacing: var(--letter-spacing-none);
  --text-s-regular-size: var(--size-l);
  --text-s-regular-line-height: var(--line-height-l);
  --text-s-regular-letter-spacing: var(--letter-spacing-none);
  --text-s-thin-size: var(--size-l);
  --text-s-thin-line-height: var(--line-height-l);
  --text-s-thin-letter-spacing: var(--letter-spacing-none);
  --text-2xs-demibold-size: var(--size-s);
  --text-2xs-demibold-line-height: var(--line-height-s);
  --text-2xs-demibold-letter-spacing: var(--letter-spacing-none);
  --text-2xs-regular-size: var(--size-s);
  --text-2xs-regular-line-height: var(--line-height-s);
  --text-2xs-regular-letter-spacing: var(--letter-spacing-none);
  --text-2xs-thin-size: var(--size-s);
  --text-2xs-thin-line-height: var(--line-height-s);
  --text-2xs-thin-letter-spacing: var(--letter-spacing-none);
  --text-m-demibold-size: var(--size-xl);
  --text-m-demibold-line-height: var(--line-height-xl);
  --text-m-demibold-letter-spacing: var(--letter-spacing-none);
  --text-m-regular-size: var(--size-xl);
  --text-m-regular-line-height: var(--line-height-xl);
  --text-m-regular-letter-spacing: var(--letter-spacing-none);
  --text-m-thin-size: var(--size-xl);
  --text-m-thin-line-height: var(--line-height-xl);
  --text-m-thin-letter-spacing: var(--letter-spacing-none);
  --text-l-demibold-size: var(--size-2xl);
  --text-l-demibold-line-height: var(--line-height-2xl);
  --text-l-demibold-letter-spacing: var(--letter-spacing-none);
  --text-l-regular-size: var(--size-2xl);
  --text-l-regular-line-height: var(--line-height-2xl);
  --text-l-regular-letter-spacing: var(--letter-spacing-none);
  --text-l-thin-size: var(--size-2xl);
  --text-l-thin-line-height: var(--line-height-2xl);
  --text-l-thin-letter-spacing: var(--letter-spacing-none);
  --text-xl-demibold-size: var(--size-3xl);
  --text-xl-demibold-line-height: var(--line-height-3xl);
  --text-xl-demibold-letter-spacing: var(--letter-spacing-none);
  --text-xl-regular-size: var(--size-3xl);
  --text-xl-regular-line-height: var(--line-height-3xl);
  --text-xl-regular-letter-spacing: var(--letter-spacing-none);
  --text-xl-thin-size: var(--size-3xl);
  --text-xl-thin-line-height: var(--line-height-3xl);
  --text-xl-thin-letter-spacing: var(--letter-spacing-none);
}
@media (max-width: 1224px) {
  :root {
    --breakpoint: var(--breakpoint-l);
    --heading-xs-size: var(--size-xl);
    --heading-xs-line-height: var(--line-height-xl);
    --heading-xs-letter-spacing: var(--letter-spacing-none);
    --heading-s-size: var(--size-2xl);
    --heading-s-line-height: var(--line-height-2xl);
    --heading-s-letter-spacing: var(--letter-spacing-none);
    --heading-m-size: var(--size-3xl);
    --heading-m-line-height: var(--line-height-3xl);
    --heading-m-letter-spacing: var(--letter-spacing-none);
    --heading-l-size: var(--size-4xl);
    --heading-l-line-height: var(--line-height-4xl);
    --heading-l-letter-spacing: var(--letter-spacing-none);
    --heading-xl-size: var(--size-5xl);
    --heading-xl-line-height: var(--line-height-5xl);
    --heading-xl-letter-spacing: var(--letter-spacing-none);
    --heading-2xl-size: var(--size-6xl);
    --heading-2xl-line-height: var(--line-height-6xl);
    --heading-2xl-letter-spacing: var(--letter-spacing-none);
    --heading-2xs-size: var(--size-l);
    --heading-2xs-line-height: var(--line-height-l);
    --heading-2xs-letter-spacing: var(--letter-spacing-none);
    --heading-3xl-size: var(--size-7xl);
    --heading-3xl-line-height: var(--line-height-7xl);
    --heading-3xl-letter-spacing: var(--letter-spacing-none);
    --heading-4xl-size: var(--size-8xl);
    --heading-4xl-line-height: var(--line-height-8xl);
    --heading-4xl-letter-spacing: var(--letter-spacing-none);
    --heading-5xl-size: var(--size-9xl);
    --heading-5xl-line-height: var(--line-height-9xl);
    --heading-5xl-letter-spacing: var(--letter-spacing-none);
    --text-2xs-demibold-size: var(--size-s);
    --text-2xs-demibold-line-height: var(--line-height-s);
    --text-2xs-demibold-letter-spacing: var(--letter-spacing-none);
    --text-2xs-regular-size: var(--size-s);
    --text-2xs-regular-line-height: var(--line-height-s);
    --text-2xs-regular-letter-spacing: var(--letter-spacing-none);
    --text-2xs-thin-size: var(--size-s);
    --text-2xs-thin-line-height: var(--line-height-s);
    --text-2xs-thin-letter-spacing: var(--letter-spacing-none);
    --text-xs-demibold-size: var(--size-m);
    --text-xs-demibold-line-height: var(--line-height-m);
    --text-xs-demibold-letter-spacing: var(--letter-spacing-none);
    --text-xs-regular-size: var(--size-m);
    --text-xs-regular-line-height: var(--line-height-m);
    --text-xs-regular-letter-spacing: var(--letter-spacing-none);
    --text-xs-thin-size: var(--size-m);
    --text-xs-thin-line-height: var(--line-height-m);
    --text-xs-thin-letter-spacing: var(--letter-spacing-none);
    --text-s-demibold-size: var(--size-l);
    --text-s-demibold-line-height: var(--line-height-l);
    --text-s-demibold-letter-spacing: var(--letter-spacing-none);
    --text-s-regular-size: var(--size-l);
    --text-s-regular-line-height: var(--line-height-l);
    --text-s-regular-letter-spacing: var(--letter-spacing-none);
    --text-s-thin-size: var(--size-l);
    --text-s-thin-line-height: var(--line-height-l);
    --text-s-thin-letter-spacing: var(--letter-spacing-none);
    --text-m-demibold-size: var(--size-xl);
    --text-m-demibold-line-height: var(--line-height-xl);
    --text-m-demibold-letter-spacing: var(--letter-spacing-none);
    --text-m-regular-size: var(--size-xl);
    --text-m-regular-line-height: var(--line-height-xl);
    --text-m-regular-letter-spacing: var(--letter-spacing-none);
    --text-m-thin-size: var(--size-xl);
    --text-m-thin-line-height: var(--line-height-xl);
    --text-m-thin-letter-spacing: var(--letter-spacing-none);
    --text-l-demibold-size: var(--size-2xl);
    --text-l-demibold-line-height: var(--line-height-2xl);
    --text-l-demibold-letter-spacing: var(--letter-spacing-none);
    --text-l-regular-size: var(--size-2xl);
    --text-l-regular-line-height: var(--line-height-2xl);
    --text-l-regular-letter-spacing: var(--letter-spacing-none);
    --text-l-thin-size: var(--size-2xl);
    --text-l-thin-line-height: var(--line-height-2xl);
    --text-l-thin-letter-spacing: var(--letter-spacing-none);
    --text-xl-demibold-size: var(--size-3xl);
    --text-xl-demibold-line-height: var(--line-height-3xl);
    --text-xl-demibold-letter-spacing: var(--letter-spacing-none);
    --text-xl-regular-size: var(--size-3xl);
    --text-xl-regular-line-height: var(--line-height-3xl);
    --text-xl-regular-letter-spacing: var(--letter-spacing-none);
    --text-xl-thin-size: var(--size-3xl);
    --text-xl-thin-line-height: var(--line-height-3xl);
    --text-xl-thin-letter-spacing: var(--letter-spacing-none);
  }
}
@media (max-width: 768px) {
  :root {
    --breakpoint: var(--breakpoint-m);
    --heading-2xs-size: var(--size-m);
    --heading-2xs-line-height: var(--line-height-m);
    --heading-2xs-letter-spacing: var(--letter-spacing-none);
    --heading-xs-size: var(--size-l);
    --heading-xs-line-height: var(--line-height-l);
    --heading-xs-letter-spacing: var(--letter-spacing-none);
    --heading-s-size: var(--size-xl);
    --heading-s-line-height: var(--line-height-xl);
    --heading-s-letter-spacing: var(--letter-spacing-none);
    --heading-m-size: var(--size-2xl);
    --heading-m-line-height: var(--line-height-2xl);
    --heading-m-letter-spacing: var(--letter-spacing-none);
    --heading-l-size: var(--size-3xl);
    --heading-l-line-height: var(--line-height-3xl);
    --heading-l-letter-spacing: var(--letter-spacing-none);
    --heading-xl-size: var(--size-4xl);
    --heading-xl-line-height: var(--line-height-4xl);
    --heading-xl-letter-spacing: var(--letter-spacing-none);
    --heading-2xl-size: var(--size-5xl);
    --heading-2xl-line-height: var(--line-height-5xl);
    --heading-2xl-letter-spacing: var(--letter-spacing-none);
    --heading-3xl-size: var(--size-6xl);
    --heading-3xl-line-height: var(--line-height-6xl);
    --heading-3xl-letter-spacing: var(--letter-spacing-none);
    --heading-4xl-size: var(--size-6xl);
    --heading-4xl-line-height: var(--line-height-6xl);
    --heading-4xl-letter-spacing: var(--letter-spacing-none);
    --heading-5xl-size: var(--size-6xl);
    --heading-5xl-line-height: var(--line-height-6xl);
    --heading-5xl-letter-spacing: var(--letter-spacing-none);
    --text-2xs-demibold-size: var(--size-s);
    --text-2xs-demibold-line-height: var(--line-height-s);
    --text-2xs-demibold-letter-spacing: var(--letter-spacing-none);
    --text-2xs-regular-size: var(--size-s);
    --text-2xs-regular-line-height: var(--line-height-s);
    --text-2xs-regular-letter-spacing: var(--letter-spacing-none);
    --text-2xs-thin-size: var(--size-s);
    --text-2xs-thin-line-height: var(--line-height-s);
    --text-2xs-thin-letter-spacing: var(--letter-spacing-none);
    --text-s-demibold-size: var(--size-l);
    --text-s-demibold-line-height: var(--line-height-l);
    --text-s-demibold-letter-spacing: var(--letter-spacing-none);
    --text-s-regular-size: var(--size-l);
    --text-s-regular-line-height: var(--line-height-l);
    --text-s-regular-letter-spacing: var(--letter-spacing-none);
    --text-s-thin-size: var(--size-l);
    --text-s-thin-line-height: var(--line-height-l);
    --text-s-thin-letter-spacing: var(--letter-spacing-none);
    --text-m-demibold-size: var(--size-xl);
    --text-m-demibold-line-height: var(--line-height-xl);
    --text-m-demibold-letter-spacing: var(--letter-spacing-none);
    --text-m-regular-size: var(--size-xl);
    --text-m-regular-line-height: var(--line-height-xl);
    --text-m-regular-letter-spacing: var(--letter-spacing-none);
    --text-m-thin-size: var(--size-xl);
    --text-m-thin-line-height: var(--line-height-xl);
    --text-m-thin-letter-spacing: var(--letter-spacing-none);
    --text-l-demibold-size: var(--size-2xl);
    --text-l-demibold-line-height: var(--line-height-2xl);
    --text-l-demibold-letter-spacing: var(--letter-spacing-none);
    --text-l-regular-size: var(--size-2xl);
    --text-l-regular-line-height: var(--line-height-2xl);
    --text-l-regular-letter-spacing: var(--letter-spacing-none);
    --text-l-thin-size: var(--size-2xl);
    --text-l-thin-line-height: var(--line-height-2xl);
    --text-l-thin-letter-spacing: var(--letter-spacing-none);
    --text-xl-demibold-size: var(--size-3xl);
    --text-xl-demibold-line-height: var(--line-height-3xl);
    --text-xl-demibold-letter-spacing: var(--letter-spacing-none);
    --text-xl-regular-size: var(--size-3xl);
    --text-xl-regular-line-height: var(--line-height-3xl);
    --text-xl-regular-letter-spacing: var(--letter-spacing-none);
    --text-xl-thin-size: var(--size-3xl);
    --text-xl-thin-line-height: var(--line-height-3xl);
    --text-xl-thin-letter-spacing: var(--letter-spacing-none);
    --text-xs-demibold-size: var(--size-m);
    --text-xs-demibold-line-height: var(--line-height-m);
    --text-xs-demibold-letter-spacing: var(--letter-spacing-none);
    --text-xs-regular-size: var(--size-m);
    --text-xs-regular-line-height: var(--line-height-m);
    --text-xs-regular-letter-spacing: var(--letter-spacing-none);
    --text-xs-thin-size: var(--size-m);
    --text-xs-thin-line-height: var(--line-height-m);
    --text-xs-thin-letter-spacing: var(--letter-spacing-none);
  }
}
@media (max-width: 430px) {
  :root {
    --breakpoint: var(--breakpoint-s);
    --heading-xs-size: var(--size-l);
    --heading-xs-line-height: var(--line-height-l);
    --heading-xs-letter-spacing: var(--letter-spacing-none);
    --heading-s-size: var(--size-xl);
    --heading-s-line-height: var(--line-height-xl);
    --heading-s-letter-spacing: var(--letter-spacing-none);
    --heading-2xs-size: var(--size-m);
    --heading-2xs-line-height: var(--line-height-m);
    --heading-2xs-letter-spacing: var(--letter-spacing-none);
    --heading-m-size: var(--size-2xl);
    --heading-m-line-height: var(--line-height-2xl);
    --heading-m-letter-spacing: var(--letter-spacing-none);
    --heading-xl-size: var(--size-4xl);
    --heading-xl-line-height: var(--line-height-4xl);
    --heading-xl-letter-spacing: var(--letter-spacing-none);
    --heading-l-size: var(--size-3xl);
    --heading-l-line-height: var(--line-height-3xl);
    --heading-l-letter-spacing: var(--letter-spacing-none);
    --heading-2xl-size: var(--size-5xl);
    --heading-2xl-line-height: var(--line-height-5xl);
    --heading-2xl-letter-spacing: var(--letter-spacing-none);
    --heading-3xl-size: var(--size-6xl);
    --heading-3xl-line-height: var(--line-height-6xl);
    --heading-3xl-letter-spacing: var(--letter-spacing-none);
    --heading-4xl-size: var(--size-6xl);
    --heading-4xl-line-height: var(--line-height-6xl);
    --heading-4xl-letter-spacing: var(--letter-spacing-none);
    --heading-5xl-size: var(--size-6xl);
    --heading-5xl-line-height: var(--line-height-6xl);
    --heading-5xl-letter-spacing: var(--letter-spacing-none);
    --text-2xs-demibold-size: var(--size-s);
    --text-2xs-demibold-line-height: var(--line-height-s);
    --text-2xs-demibold-letter-spacing: var(--letter-spacing-none);
    --text-2xs-regular-size: var(--size-s);
    --text-2xs-regular-line-height: var(--line-height-s);
    --text-2xs-regular-letter-spacing: var(--letter-spacing-none);
    --text-2xs-thin-size: var(--size-s);
    --text-2xs-thin-line-height: var(--line-height-s);
    --text-2xs-thin-letter-spacing: var(--letter-spacing-none);
    --text-xs-demibold-size: var(--size-m);
    --text-xs-demibold-line-height: var(--line-height-m);
    --text-xs-demibold-letter-spacing: var(--letter-spacing-none);
    --text-xs-regular-size: var(--size-m);
    --text-xs-regular-line-height: var(--line-height-m);
    --text-xs-regular-letter-spacing: var(--letter-spacing-none);
    --text-xs-thin-size: var(--size-m);
    --text-xs-thin-line-height: var(--line-height-m);
    --text-xs-thin-letter-spacing: var(--letter-spacing-none);
    --text-s-demibold-size: var(--size-m);
    --text-s-demibold-line-height: var(--line-height-m);
    --text-s-demibold-letter-spacing: var(--letter-spacing-none);
    --text-s-regular-size: var(--size-m);
    --text-s-regular-line-height: var(--line-height-m);
    --text-s-regular-letter-spacing: var(--letter-spacing-none);
    --text-s-thin-size: var(--size-m);
    --text-s-thin-line-height: var(--line-height-m);
    --text-s-thin-letter-spacing: var(--letter-spacing-none);
    --text-m-demibold-size: var(--size-l);
    --text-m-demibold-line-height: var(--line-height-xl);
    --text-m-demibold-letter-spacing: var(--letter-spacing-none);
    --text-m-regular-size: var(--size-l);
    --text-m-regular-line-height: var(--line-height-xl);
    --text-m-regular-letter-spacing: var(--letter-spacing-none);
    --text-m-thin-size: var(--size-l);
    --text-m-thin-line-height: var(--line-height-l);
    --text-m-thin-letter-spacing: var(--letter-spacing-none);
    --text-l-demibold-size: var(--size-xl);
    --text-l-demibold-line-height: var(--line-height-2xl);
    --text-l-demibold-letter-spacing: var(--letter-spacing-none);
    --text-l-regular-size: var(--size-xl);
    --text-l-regular-line-height: var(--line-height-2xl);
    --text-l-regular-letter-spacing: var(--letter-spacing-none);
    --text-l-thin-size: var(--size-xl);
    --text-l-thin-line-height: var(--line-height-2xl);
    --text-l-thin-letter-spacing: var(--letter-spacing-none);
    --text-xl-demibold-size: var(--size-2xl);
    --text-xl-demibold-line-height: var(--line-height-3xl);
    --text-xl-demibold-letter-spacing: var(--letter-spacing-none);
    --text-xl-regular-size: var(--size-2xl);
    --text-xl-regular-line-height: var(--line-height-2xl);
    --text-xl-regular-letter-spacing: var(--letter-spacing-none);
    --text-xl-thin-size: var(--size-2xl);
    --text-xl-thin-line-height: var(--line-height-2xl);
    --text-xl-thin-letter-spacing: var(--letter-spacing-none);
  }
}

:root {
  --breakpoint-xl: 1440px;
  --breakpoint-l: 1224px;
  --breakpoint-m: 768px;
  --breakpoint-s: 430px;
}

:root {
  --action-or-selection-color: #0070e0;
  --title-color: #1b2733;
  --text-color: #637282;
  --line-color: #e6e8eb;
  --border-color: #bdc4c9;
  --view-background-color: #fff;
  --menu-background-color: #f7f9fa;
  --error-border-color: #d46d6d;
  --delete-or-cancel-color: #ed3d5d;
  --success-text-color: #157f3c;
  --success-background-color: #e8f7ed;
  --success-border-color: #30b661;
  --fail-text-color: #d46d6d;
  --fail-background-color: #fef1f1;
  --fail-border-color: #e2a8a8;
  --invalid-border-color: #ef5350;
  --light-invalid-background-color: #fceaec;
  --dark-green: #17dd8c;
  --light-green: #6effba;
  --light-blue: #63b1ff;
  --dark-pink: #ff7592;
  --light-pink: #ff92b1;
  --dark-yellow: #ffb828;
  --light-yellow: #ffcc5e;
  --dark-grey: #c3c3c3;
}

/*
 * Cropper v4.1.0
 * https://fengyuanchen.github.io/cropper
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-10-12T07:43:47.783Z
 */
.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cropper-container img {
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}
.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.cropper-canvas,
.cropper-wrap-box {
  overflow: hidden;
}
.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}
.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}
.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51,153,255,0.75);
  overflow: hidden;
  width: 100%;
}
.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}
.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: 33.33333%;
  left: 0;
  top: 33.33333%;
  width: 100%;
}
.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: 33.33333%;
  top: 0;
  width: 33.33333%;
}
.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}
.cropper-center:after,
.cropper-center:before {
  background-color: #eee;
  content: " ";
  display: block;
  position: absolute;
}
.cropper-center:before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}
.cropper-center:after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}
.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}
.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}
.cropper-line {
  background-color: #39f;
}
.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}
.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}
.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}
.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}
.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}
.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}
.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}
.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}
.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}
.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}
.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}
.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}
.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}
@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}
@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}
@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}
.cropper-point.point-se:before {
  background-color: #39f;
  bottom: -50%;
  content: " ";
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}
.cropper-invisible {
  opacity: 0;
}
.cropper-bg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}
.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.cropper-hidden {
  display: none !important;
}
.cropper-move {
  cursor: move;
}
.cropper-crop {
  cursor: crosshair;
}
.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.carousel {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: var(--space-3xl);
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scroll-padding: 0 24px;
  scrollbar-color: transparent transparent;
}
.carousel::-webkit-scrollbar {
  display: none;
}
.carousel::-webkit-scrollbar-thumb {
  display: none;
}
.carousel::-webkit-scrollbar-track {
  display: none;
}
.carousel .carousel-item {
  flex-shrink: 0;
  position: relative;
  display: flex;
  width: 362px;
  height: 600px;
  padding: var(--space-2xl);
  flex-direction: column;
  align-items: center;
  gap: var(--space-xs);
  border-radius: var(--space-2xl);
  scroll-behavior: smooth;
  scroll-snap-align: center;
}
@media (max-width: 768px) {
  .carousel .carousel-item {
    width: 240px;
    height: 385px;
    gap: 10px;
  }
}
@media (max-width: 600px) {
  .carousel .carousel-item {
    width: 244px;
    height: 450px;
    gap: 10px;
  }
}
.carousel-item-default {
  background: var(--background-full-neutral-secondary);
}
.carousel-item-inverse {
  background: var(--background-full-neutral-inverse);
}
.carousel-image-container {
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: 0;
}
.carousel-image-container > img {
  width: 100%;
}
@media (max-width: 768px) {
  .carousel-image-container > img {
    width: 60%;
  }
}
.carousel-item-setup-clip > .carousel-image-container {
  position: absolute;
  right: 0px;
  bottom: 32px;
  width: 386px;
}
.carousel-image-clip {
  clip: rect(0, 340px, 235px, 0px);
  right: -45px !important;
}
@media (max-width: 768px) {
  .carousel-image-clip {
    clip: auto;
    position: static;
    justify-content: center;
  }
}
.carousel-link-container {
  cursor: pointer;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  gap: var(--space-s);
  width: 100%;
  padding: var(--space-l) 0;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.carousel-link-container-default-static > svg > g > path {
  fill: var(--neutral-gunmetal);
}
.carousel-link-container-inverse-static > svg > g > path {
  fill: var(--neutral-snow-white-snow-white);
}
.carousel-link-container-default > svg > g > path {
  fill: var(--text-text-title);
}
.carousel-link-container-inverse > svg > g > path {
  fill: var(--text-inverse-primary);
}
.carousel-card-button {
  align-self: flex-start;
  margin-top: 16px;
  line-height: 20px;
}

/* RequestSearchTextField */
.request-search-textfield-v3-override > .request-search-textfield-result-container {
  margin: auto;
  margin-top: auto;
  -webkit-appearance: none;
  -webkit-box-sizing: border-box;
  display: flex;
  height: 40px;
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  font-size: var(--text-s-regular-size);
  font-style: normal;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
  border-radius: var(--radius-m);
  cursor: text;
  background-color: var(--background-full-neutral-primary);
  border: 1px solid var(--border-primary-default);
  caret-color: var(--border-brand-default);
  box-sizing: border-box;
  color: var(--text-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.request-search-textfield-v3-override > .request-search-textfield-result-container > .tag {
  height: 20px;
}
.request-search-textfield-v3-override > .request-search-textfield-result-container > .request-search-textfield-input {
  height: auto;
}
.request-search-textfield-v3-override > .request-search-textfield-result-list {
  width: -webkit-fill-available;
  width: fill-available;
  margin-top: 0;
  border-radius: var(--radius-m);
  position: absolute;
  border: 1px solid var(--border-color);
  background-color: var(--view-background-color);
  z-index: 1;
  max-height: 280px;
  overflow: hidden;
}
.request-search-textfield-avatar {
  width: 25px;
  height: 25px;
  border-radius: var(--radius-circle);
  border: 1px solid var(--border-color);
}
.tag > div > .request-search-textfield-avatar {
  width: 20px;
  height: 20px;
}

.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}
.daterangepicker:before,
.daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0,0,0,0.2);
  content: '';
}
.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}
.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.daterangepicker.opensleft:before {
  right: 9px;
}
.daterangepicker.opensleft:after {
  right: 10px;
}
.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.opensright:before {
  left: 9px;
}
.daterangepicker.opensright:after {
  left: 10px;
}
.daterangepicker.drop-up {
  margin-top: -7px;
}
.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.daterangepicker.single .daterangepicker .ranges,
.daterangepicker.single .drp-calendar {
  float: none;
}
.daterangepicker.single .drp-selected {
  display: none;
}
.daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.daterangepicker.show-calendar .drp-buttons {
  display: block;
}
.daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.daterangepicker .drp-calendar.right {
  padding: 8px;
}
.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid #000;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}
.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background-color: var(--background-brand-medium);
  border-color: transparent;
  color: var(--text-inverse-title);
}
.daterangepicker td.week,
.daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.daterangepicker td.off,
.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: var(--text-text-disable);
}
.daterangepicker td.in-range {
  background-color: var(--background-brand-light);
  border-color: transparent;
  color: var(--text-color);
  border-radius: 0;
}
.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: var(--background-brand-dark);
  border-color: transparent;
  color: var(--text-inverse-title);
}
.daterangepicker th.month {
  width: auto;
}
.daterangepicker td.disabled,
.daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.daterangepicker select.yearselect {
  width: 40%;
}
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}
.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}
.daterangepicker .ranges li:hover {
  background-color: #eee;
}
.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}
.daterangepicker-input {
  min-width: 250px;
}
/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges,
  .daterangepicker.single .drp-calendar {
    float: left;
  }
  .daterangepicker {
    direction: ltr;
    text-align: left;
  }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker .ranges,
  .daterangepicker .drp-calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}

.simple-select-result-container {
  height: 44px;
  width: 100%;
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 20px;
  border-radius: 12px;
  font-family: "Mundial-Thin";
  margin-bottom: 0px;
  cursor: pointer;
}
.simple-arrow-down {
  cursor: pointer;
  position: absolute;
  top: 14px;
  right: 10px;
  width: 13px;
  height: 13px;
}
.simple-arrow-down > svg > path {
  fill: var(--action-or-selection-color);
}
.simple-select-result-list {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  margin-top: -1px;
/* border-radius: 4px; */
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  position: absolute;
  border: 1px solid var(--border-color);
  background-color: var(--view-background-color);
  z-index: 1;
  max-height: 300px;
  overflow: overlay;
}
.simple-select-result-list-item {
  cursor: pointer;
  height: auto;
  overflow: hidden;
  vertical-align: middle;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: start;
  padding: 8px;
  border-bottom: 1px solid var(--border-color);
}
.simple-select-result-list-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.simple-select-result-list-item-name {
  font-family: "Mundial-Regular";
  font-size: 16px;
  line-height: 24px;
}
.simple-select-result-list-item:hover {
  color: var(--view-background-color);
  background-color: var(--hover-action-or-selection-color);
}
.current-simple-selection-item-label {
  font-family: "Mundial-Regular";
  font-size: 16px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.simple-placeholder {
  color: var(--border-color);
}
.simple-select-result-container-active {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border: solid 1px var(--action-or-selection-color);
}
.simple-select-result-list-active {
  border: solid 1px var(--action-or-selection-color);
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
}
.simple-result-item-select {
  background-color: var(--selected-color);
}

.empty-state-container {
  display: flex;
  padding: 56px 32px 32px 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  flex: 1 0 0;
  align-self: stretch;
}
.empty-state-view-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  align-self: stretch;
}

.connection-detail-section-container {
  display: flex;
  align-items: flex-start;
  gap: var(--space-10xl);
  align-self: stretch;
}
@media (max-width: 870px) {
  .connection-detail-section-container {
    display: flex;
    flex-direction: column;
    gap: var(--space-xl);
  }
}
.connection-detail-section-title {
  min-width: 180px;
  white-space: nowrap;
}
.connection-detail-permission-icon {
  width: 24px;
  height: 24px;
  cursor: pointer;
  transition: transform 0.4s;
}
.connection-detail-permission-icon-showing {
  transform: rotate(0deg);
}
.connection-detail-permission-icon-hiding {
  transform: rotate(180deg);
}
.connection-detail-permission-subtitle {
  max-height: 0;
  transition: max-height 0.4s ease-out;
}
.connection-detail-permission-title {
  font-size: var(--heading-2xs-size);
  font-style: normal;
  line-height: var(--heading-2xs-line-height);
  letter-spacing: var(--letter-spacing-none);
  color: var(--title-color);
}
@media (max-width: 870px) {
  .connection-detail-permission-title {
    font-size: 20px;
    font-style: normal;
    line-height: 28px;
  }
}
.connection-detail-privacy-container {
  display: flex;
  padding: 16px;
  align-items: center;
  gap: 12px;
  align-self: stretch;
  border-radius: var(--space-l);
  background: var(--background-full-neutral-secondary);
}
.connection-detail-privacy-icon {
  width: 16px;
  height: 16px;
}
.connection-detail-ul {
  list-style-type: disc;
  padding-left: 12px;
}
.connection-detail-li {
  padding-left: 4px;
}
.connection-detail-carousel-container {
  width: 100%;
  overflow: scroll;
}
.connection-detail-carousel-container::-webkit-scrollbar {
  display: none;
}
.connection-detail-carousel-container::-webkit-scrollbar-thumb {
  display: none;
}
.connection-detail-carousel-container::-webkit-scrollbar-track {
  display: none;
}
.connection-detail-carousel {
  position: relative;
  width: fit-content;
  display: flex;
  flex-direction: row;
  gap: var(--space-3xl);
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scroll-padding: 0 24px;
  scrollbar-color: transparent transparent;
  padding: 4px;
  transition: all 0.3s cubic-bezier(0, 0, 0.5, 1);
}
.connection-detail-carousel-item {
  width: 568px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  max-width: calc(100% - 2 * var(--space-15xl));
  max-height: auto;
  aspect-ratio: 568/400;
  height: auto;
}
@media (max-width: 1255px) {
  .connection-detail-carousel-item {
    max-width: calc(100% - 2 * var(--space-8xl));
  }
}
@media (max-width: 870px) {
  .connection-detail-carousel-item {
    max-width: calc(100% - 2 * var(--space-3xl));
  }
}
@media (max-width: 430px) {
  .connection-detail-carousel-item {
    max-width: calc(100% - 2 * var(--space-xl));
  }
}
.connection-detail-carousel-item:first-child {
  margin-left: var(--space-15xl);
}
@media (max-width: 1255px) {
  .connection-detail-carousel-item:first-child {
    margin-left: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .connection-detail-carousel-item:first-child {
    margin-left: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .connection-detail-carousel-item:first-child {
    margin-left: var(--space-xl);
  }
}
.connection-detail-carousel-item:last-child {
  margin-right: var(--space-15xl);
}
@media (max-width: 1255px) {
  .connection-detail-carousel-item:last-child {
    margin-right: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .connection-detail-carousel-item:last-child {
    margin-right: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .connection-detail-carousel-item:last-child {
    margin-right: var(--space-xl);
  }
}
.connection-detail-carousel-arrow {
  position: absolute;
  top: 172px;
  z-index: 2;
  width: 56px;
  height: 56px;
  padding: 12px;
  border-radius: 50px;
  background: var(--background-full-neutral-tertiary);
  display: flex;
  justify-content: center;
  cursor: pointer;
}
.connection-detail-carousel-left-arrow {
  left: 24px;
}
.connection-detail-carousel-right-arrow {
  right: 24px;
}
.connection-detail-carousel-arrow-image {
  align-self: center;
}
.connection-detail-permission-icon > svg > path,
.connection-detail-carousel-arrow > svg > g > path {
  fill: var(--title-color);
}

.counter-actions-container {
  display: flex;
  border-radius: var(--radius-s);
  border: 1px solid var(--border-primary-default);
  justify-content: space-between;
  align-items: center;
  gap: var(--space-s);
  padding: var(--space-s);
}
.counter-input {
  border: none;
  padding: 0;
  width: 25px;
  color: var(--text-text-primary);
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  background-color: transparent;
}
.counter-input::-webkit-outer-spin-button,
.counter-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.counter-input {
  -moz-appearance: textfield;
}
.counter-button {
  border: none;
  cursor: pointer;
  user-select: none;
}
.counter-button > .btn-content > .btn-content-icon-container > svg {
  width: var(--space-xl);
  height: var(--space-xl);
}
.counter-button > .btn-content > .btn-content-icon-container > *,
.counter-button > .btn-content > .btn-content-icon-container > svg > path,
.counter-button > .btn-content > .btn-content-icon-container > svg > g > path {
  fill: var(--text-text-primary);
}

.create-invoice-item {
  height: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
}
.invoice-tab {
  display: flex;
  width: 100%;
  overflow: hidden;
  margin-bottom: 28px;
  border-bottom: 1px solid var(--line-color);
}
.search-user-dropdown {
  position: absolute;
  top: 76px;
  outline: none;
  transition-duration: 80ms;
  background-color: var(--view-background-color);
  min-height: 40px;
  height: auto;
  width: calc(100% - 42px);
  border-radius: 4px;
  border: 1px solid var(--border-color);
}
.search-user-loading-indicator {
  color: var(--text-color);
  margin-top: 10px;
  margin-left: 8px;
  margin-right: 8px;
}
.search-user-loading > label {
  color: var(--text-color);
  line-height: 1.5;
  font-size: 0.75rem;
}
.search-user-item {
  padding: 12px 0px;
  overflow: hidden;
}
.search-user-item:hover > label {
  cursor: pointer;
  color: var(--view-background-color);
}
.search-user-item:hover {
  background-color: var(--action-or-selection-color);
  cursor: pointer;
  color: var(--view-background-color);
}
.search-user-item > label {
  color: var(--text-color);
  line-height: 1.5;
  font-size: 0.75rem;
  margin-left: 8px;
}
.textfield-tag-input-container {
  display: flex;
}

#customer-container {
  margin-top: 30px;
}
.charge-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 1%;
}
.charge-search-input {
  height: 48px;
}


.qr-code-item {
  width: 200px;
  height: 200px;
  margin-left: 40px;
  border-radius: 8px;
  display: block;
}
.invoice-reversed-button {
  color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
  background-color: var(--view-background-color);
  padding: 0 16px;
  text-align: center;
  margin-top: 8px;
  width: fit-content;
  width: -moz-fit-content;
  min-width: 240px;
}

.share-slip-modal {
  display: flex;
  justify-content: space-between;
  padding: 20px;
}
.message {
  display: flex;
}
.wrapper {
  font-size: 0.875rem;
}
.action {
  align-self: flex-end;
}
.action a {
  color: var(--action-or-selection-color);
  cursor: pointer;
  text-decoration: none;
  font-size: 0.875rem;
}
.shared-link {
  color: var(--text-color);
  font-size: 13px;
  padding-top: 10px;
  word-break: break-all;
}
.contacts-container {
  border-bottom: 1px solid var(--line-color);
}
.contacts-form {
  padding: 20px;
  padding-bottom: 0px;
}
.send-button-container {
  display: flex;
  justify-content: flex-end;
  padding-right: 20px;
}
.send-icon svg {
  margin-right: 8px;
}
.email-tags-container {
  padding-inline-start: 20px;
  margin-block-start: 4px;
}
.email-tag {
  list-style: none;
  background-color: var(--menu-background-color);
  color: var(--text-color);
  max-width: fit-content;
  margin-bottom: 4px;
  padding: 4px 8px 4px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
}
.email-tag-remove {
  cursor: pointer;
  margin-left: 10px;
}
.request-link-container {
  color: var(--action-or-selection-color);
  cursor: pointer;
  margin-top: 12px;
}
.send {
  width: fit-content;
}
#send-link-icon,
#create-link-icon {
  margin-right: 12px;
}

.str-balance-card-container {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: var(--space-5xl);
  padding: 0px var(--space-15xl);
}
@media (max-width: 1140px) {
  .str-balance-card-container {
    padding: 0px var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .str-balance-card-container {
    flex-direction: column;
    padding: 0px var(--space-3xl);
    gap: var(--space-l);
  }
}
@media (max-width: 735px) {
  .str-balance-card-container {
    flex-direction: column;
    padding: 0px var(--space-xl) 40px var(--space-xl);
    gap: var(--space-l);
  }
}
.str-balance-value-loading {
  width: 250px;
  height: 32px;
  margin-bottom: 10px;
}
.str-balance-title-loading {
  width: 50px;
  height: 12px;
  margin-bottom: 10px;
}
.str-balance-subtitle-loading {
  width: 200px;
  height: 12px;
  margin-bottom: 10px;
}
.str-balance-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  padding: 24px 40px;
}
.str-balance-amount-container {
  display: flex;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  justify-content: space-between;
}
.str-balance-value-container {
  display: flex;
  padding-right: var(--space-s);
  align-items: center;
  gap: var(--space-s);
}
.str-balance-toggle-button {
  cursor: pointer;
}
.str-balance-toggle-button > svg > g > path {
  fill: var(--title-color);
}
.str-balance-card {
  width: 50%;
  background-color: var(--menu-background-color);
  border-radius: 12px;
}
@media (max-width: 870px) {
  .str-balance-card {
    width: 100%;
  }
}

#request-tabs {
  margin-bottom: 50px;
}

[id^="ted-request-table-head"] {
  width: 8%;
  white-space: nowrap;
}
[id^="ted-request-table-cell"] {
  white-space: nowrap;
}
#ted-request-table-cell-sender-name {
  white-space: normal;
}
#ted-request-table-cell-receiver-name {
  white-space: normal;
}

[id^="str-external-request-table-head"] {
  width: 14%;
  white-space: nowrap;
}
[id^="str-external-request-table-cell"] {
  white-space: nowrap;
}

[id^="str-internal-request-table-head"] {
  width: 12.5%;
  white-space: nowrap;
}
[id^="str-internal-request-table-cell"] {
  white-space: nowrap;
}

[id^="str-institution-request-table-head"] {
  width: 14%;
  white-space: nowrap;
}
[id^="str-institution-request-table-cell"] {
  white-space: nowrap;
}

[id^="bacen-payment-request-table-head"] {
  width: 14%;
  white-space: nowrap;
}
[id^="bacen-payment-request-table-cell"] {
  white-space: nowrap;
}

#ted-reversal-table-head-bank-code-label {
  width: 7%;
}
#ted-reversal-table-head-amount-label {
  width: 6%;
}
#ted-reversal-table-head-flow-label {
  width: 5%;
}
#ted-reversal-table-head-id-label {
  width: 8%;
}
#ted-reversal-table-head-sender-bank-code-label {
  white-space: nowrap;
}
@media (min-width: 1550px) {
  #ted-reversal-table-head-sender-bank-code-label {
    width: 6%;
  }
}
#ted-reversal-table-head-receiver-bank-code-label {
  white-space: nowrap;
}
@media (min-width: 1550px) {
  #ted-reversal-table-head-receiver-bank-code-label {
    width: 6%;
  }
}
#ted-reversal-table-head-status-label {
  width: 6%;
}
#ted-reversal-table-cell-amount {
  white-space: nowrap;
}
[id^="ted-reversal-table-head"] {
  white-space: nowrap;
}

[id^="str-institution-reversal-table-head"] {
  width: 8%;
  white-space: nowrap;
}
[id^="str-institution-reversal-table-cell"] {
  white-space: nowrap;
}

#reversal-tabs {
  margin-bottom: 50px;
}

.str-table-container {
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.str-table-body-cell,
.str-table-header-cell {
  padding-right: 15px;
}
@media (max-width: 1550px) {
  .str-table-body-cell,
  .str-table-header-cell {
    width: 11%;
  }
}
.str-table td {
  cursor: pointer;
  border-bottom: solid 1px var(--line-color);
}
.str-table-cell {
  height: 72px;
  color: var(--title-color);
}
.str-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
  padding-top: 13px;
}

[id^="bacen-payments-table-head"] {
  width: 14%;
  white-space: nowrap;
}
[id^="bacen-payments-table-cell"] {
  white-space: nowrap;
}

.modal-testing {
  background-color: #0ff;
}




.tags-segmented-container {
  flex-flow: row;
  gap: 10px;
  overflow: auto;
}




.institution-request-form-control {
  display: flex;
  flex-direction: column;
}
.institution-request-amount-group {
  display: flex;
  gap: 10px;
}
.institution-request-modal-content {
  padding: 25px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.institution-request-modal-footer {
  padding: 10px 25px;
  display: flex;
  justify-content: flex-end;
}




.str-consult-sidebar-inputs-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: var(--space-xl);
}
.str-mobile-sidebar-consult-tags-container {
  display: flex;
  align-items: center;
  align-content: center;
  gap: 12px;
  align-self: stretch;
  flex-wrap: wrap;
}

.str-consult-table {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 12px;
  table-layout: auto !important;
  transform: rotateX(180deg);
}
@media (max-width: 430px) {
  .str-consult-table {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.str-consult-table td {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
@media (max-width: 430px) {
  .str-consult-table td {
    padding-right: 0px;
  }
}
.str-consult-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.str-consult-container {
  display: block;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  transform: rotateX(180deg);
  margin-block: 20px;
}
@media (max-width: 430px) {
  .str-consult-container {
    margin-top: 0px;
    margin-block: 0px;
  }
}
.str-consult-input-label {
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
}
.str-consult-outer-container {
  padding: 0 var(--space-15xl);
}
@media (max-width: 1255px) {
  .str-consult-outer-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .str-consult-outer-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .str-consult-outer-container {
    padding: 0;
  }
}
.str-consult-inputs-container {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
@media (max-width: 1100px) {
  .str-consult-inputs-container {
    display: grid;
    gap: 8px;
  }
}
.str-consult-operation-select-container {
  width: 100%;
}
@media (max-width: 1100px) {
  .str-consult-operation-select-container {
    grid-row: 1;
    grid-column: 1;
  }
}
.str-consult-resource-select-container {
  width: 100%;
}
@media (max-width: 1100px) {
  .str-consult-resource-select-container {
    grid-row: 1;
    grid-column: 2;
  }
}
.str-consult-status-select-container {
  width: 100%;
}
@media (max-width: 1100px) {
  .str-consult-status-select-container {
    grid-row: 2;
    grid-column: 1;
  }
}
.str-consult-fill-available {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
}
.str-consult-overlay-x {
  overflow-x: overlay;
}
@media (max-width: 430px) {
  .mobile-hidden {
    display: none;
  }
}
.mobile-show-table {
  display: none;
}
@media (max-width: 430px) {
  .mobile-show-table {
    display: table;
  }
}
.mobile-show-flex {
  display: none;
}
@media (max-width: 430px) {
  .mobile-show-flex {
    display: flex;
  }
}
.str-consult-tags-container {
  display: flex;
  padding: 24px 0px 0px 0px;
  align-items: center;
  align-content: center;
  gap: 12px;
  align-self: stretch;
  flex-wrap: wrap;
}
@media (max-width: 430px) {
  .str-consult-tags-container {
    padding: 0px 24px 16px 24px;
  }
}
.str-consult-tag-view-container {
  display: flex;
  padding: var(--space-xs) var(--space-s);
  align-items: center;
  gap: var(--space-s);
  border-radius: var(--space-s);
  border: 1px solid var(--border-primary-default, #dcdbde);
  background: var(--background-full-neutral-secondary, #f9f9fc);
}
.str-consult-tag-view-text {
  font-size: var(--text-s-regular-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--text-s-regular-line-height); /* 150% */
}
.str-consult-tag-close-img {
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.str-consult-tag-close-img > g > path {
  fill: var(--action-or-selection-color);
}
.str-consult-mobile-operation-select {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: var(--space-2xl) var(--space-xl) 32px var(--space-xl);
}
.str-consult-mobile-title > svg > path,
.str-consult-mobile-operation-select > svg > path {
  fill: var(--action-or-selection-color);
}
.str-consult-mobile-title {
  display: flex;
  align-items: center;
  gap: 8px;
}
.str-consult-mobile-operation-select-title {
  font-size: var(--heading-s-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--heading-s-line-height);
}
.str-consult-bottom-sheet-container {
  width: calc(100% - 48px);
  border-radius: var(--radius-l) var(--radius-l) 0px 0px;
  background: var(--menu-background-color);
  position: absolute;
  bottom: 0px;
  display: flex;
  padding: var(--space-s) var(--space-xl) 0px var(--space-xl);
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.str-consult-bottom-sheet-content-container {
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}
.str-consult-bottom-sheet-title {
  font-size: var(--heading-l-size);
  font-weight: 600;
  line-height: var(--heading-l-line-height);
}
.str-consult-bottom-sheet-content-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-m);
  align-self: stretch;
}
.str-consult-bottom-sheet-content-item {
  display: flex;
  padding: var(--space-l);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  cursor: pointer;
}
.str-consult-bottom-sheet-content-item > svg > g > path,
.str-consult-bottom-sheet-content-item > svg > path {
  fill: var(--title-color);
}
.str-consult-bottom-sheet-content-item-text {
  font-size: var(--text-s-regular-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
}
.download-statement-button-container {
  display: flex;
  padding: 10px 0px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.download-statement-button-row-container {
  display: flex;
  align-items: center;
  gap: 8px;
}
.download-statement-button-row-container > svg > g > path {
  fill: var(--action-or-selection-color);
}
.download-statement-button-container:hover > div > svg > g > path {
  fill: var(--text-link-hover);
}

.purchase-export-modal-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
  padding: var(--space-xl);
}
.expand-export-button {
  padding: var(--space-l) var(--space-xl);
}
@media (max-width: 700px) {
  .expand-export-button {
    width: 100%;
    padding: var(--space-l) var(--space-xl);
    box-sizing: border-box;
  }
}

.purchase-filter-modal-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
  padding: var(--space-xl);
}
.modal-footer-container {
  border-top: 1px solid var(--border-primary-default);
  padding: var(--space-xl);
}
@media (max-width: 700px) {
  .modal-footer-container {
    flex-direction: column-reverse;
    gap: var(--space-xl);
    align-items: center;
  }
}
@media (max-width: 720px) {
  .cardholder-container {
    flex-direction: column;
    gap: var(--space-xl);
  }
}
.info-icon {
  cursor: pointer;
}
.info-icon > svg > g > path,
.info-icon > svg > path,
.info-icon > * {
  fill: var(--background-brand-dark);
}
#purchase-remove-filter-button {
  padding: 10px var(--space-xl) 10px 0;
}
@media (max-width: 700px) {
  #purchase-remove-filter-button {
    width: 100%;
    padding: 10px var(--space-xl);
    box-sizing: border-box;
  }
}
@media (max-width: 700px) {
  #purchase-submit-filter-button {
    width: 100%;
    box-sizing: border-box;
  }
}

.purchase-table-cell {
  height: 72px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.purchase-details-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1px;
}
.avatar-shimmer {
  width: 48px;
  height: 48px;
  padding: 0 !important;
  border-radius: 50%;
}
.card-item-flex {
  display: flex;
  gap: 1rem;
  align-items: center;
}
.avatar-cell {
  width: 20%;
  padding: 15px;
}
.purchase-cell-attatchment-detail-item {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2px;
  width: fit-content;
  border: solid 1px var(--border-color);
  border-radius: 4px;
  padding: 0 4px;
  max-width: 160px;
  min-width: 64px;
  height: 30px;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  position: relative;
  z-index: 18;
}
.purchase-cell-attatchment-detail-item:hover {
  border: solid 1px var(--action-or-selection-color);
}
.purchase-cell-attatchment-detail-item:active > .purchase-cell-attatchment-detail-item-label,
.purchase-cell-attatchment-detail-item:active > img {
  opacity: 0.5;
}
.purchase-cell-attatchment-detail-item:hover > .purchase-cell-attatchment-detail-item-label {
  color: var(--action-or-selection-color);
}
.purchase-cell-attatchment-detail-item > div > svg path {
  fill: var(--border-color);
}
.purchase-cell-attatchment-detail-item:hover > div > svg path {
  fill: var(--action-or-selection-color);
}
.purchase-cell-attatchment-detail-item-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-font-smoothing: antialiased;
  letter-spacing: normal;
  margin-right: 4px;
}
@media (max-width: 1200px) {
  .shimmer-tag,
  .purchase-tags,
  #purchase-table-header-tags {
    display: none !important;
  }
}
@media (min-width: 765px) {
  .mobile-purchase-mobile-list-view {
    display: none;
  }
}
.purchase-mobile-table-cell {
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
  border-bottom: solid 1px var(--line-color);
  padding: 16px 0px;
}
.purchase-mobile-table-cell-row-container {
  display: flex;
  align-items: center;
  gap: 24px;
  align-self: stretch;
  justify-content: space-between;
}
.purchase-mobile-table-cell-category-text {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--text-xs-regular-size);
  font-weight: 400;
  line-height: var(--text-xs-regular-line-height);
  height: 20px;
}
.purchase-mobile-table-cell-status {
  height: 12px;
  padding: var(--space-xs) var(--space-s);
  border-radius: var(--space-xs);
  font-size: var(--size-xs);
  font-weight: 400;
  line-height: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.purchase-mobile-table-cell-description {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--text-s-regular-size);
  font-weight: 400;
  line-height: var(--text-s-regular-line-height);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.purchase-mobile-table-cell-card-number {
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'Mundial-Thin';
  font-size: var(--text-xs-thin-size);
  font-weight: 200;
  line-height: var(--text-xs-thin-line-height);
}
.purchase-mobile-details-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-s);
  width: 100%;
}
.purchase-mobile-table-text-right {
  text-align: right;
  flex: none;
}
.purchase-mobile-table-cell-container {
  display: flex;
  align-items: center;
  gap: 12px;
}
#purchase-table-cell-description {
  width: 177px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 800px) {
  .purchase-avatar,
  #purchase-table-cell-avatar {
    display: none;
  }
}
@media (max-width: 800px) {
  #purchase-table-cell-detail-attatchment {
    display: none !important;
  }
}
.purchase-table-header-date,
#purchase-table-header-date {
  width: 5%;
}
@media (max-width: 1200px) {
  .purchase-table-header-date,
  #purchase-table-header-date {
    width: 10%;
  }
}
.purchase-table-header-description,
#purchase-table-header-description {
  width: 15%;
}
.purchase-table-header-card,
#purchase-table-header-card {
  width: 15%;
}
.purchase-table-header-amount,
#purchase-table-header-amount {
  width: 10%;
}
.purchase-table-header-status,
#purchase-table-header-status {
  width: 5%;
}
.purchase-table-header-tags,
#purchase-table-header-tags {
  width: 10%;
}

.amount-header {
  width: 100px;
  height: 20px;
  display: block;
  margin-bottom: 3px;
}
.amount-tax {
  height: 15px;
  width: 100px;
  display: block;
}
.status-loading {
  display: block;
  height: 28px;
  width: 100px;
  border-radius: 10px;
  margin-top: -4px;
}
.purchase-detail-container {
  position: relative;
}
.attachments-collection {
  display: flex;
  gap: 8px;
  margin-top: 16px;
}
.attachments-collection-view-cell {
  width: 64px;
  height: 64px;
  cursor: pointer;
  border-radius: 4px;
  background-color: var(--menu-background-color);
}
.add-attachments-collection-view-cell {
  width: 64px;
  height: 68px;
  cursor: pointer;
  border-radius: 4px;
  background-color: var(--menu-background-color);
  display: flex;
}
.add-attachments-icon {
  color: var(--action-or-selection-color);
  margin: auto;
  width: 16px;
  height: 16px;
}
.add-attachments-collection-view-cell:hover,
.attachments-collection-view-cell:hover {
  outline: 2px solid var(--action-or-selection-color);
}
.purchase-detail-title-container-loading {
  display: flex;
  gap: 12px;
  align-items: center;
  height: 16px;
}
.title-loading {
  display: none;
  color: var(--action-or-selection-color);
}
.tags-content-container {
  flex-flow: row;
  gap: 10px;
}

#purchase-waiver-container {
  width: calc(100% - 40px);
  margin-bottom: 10px;
  border-radius: 4px;
  padding: 20px;
  display: flex;
  flex-direction: column;
}
#purchase-waiver-spinner {
  margin-top: 20px;
}
#purchase-waiver-button-yes,
#purchase-waiver-button-no {
  width: fit-content;
  width: -moz-fit-content;
}
#purchase-waiver-button-container {
  margin-top: 20px;
  display: flex;
  flex-direction: row;
  gap: 20px;
}
@media (max-width: 600px) {
  #purchase-waiver-button-container {
    flex-direction: column;
  }
}

.card-holder-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.card-holder-search-container {
  width: 30%;
}
.card-holder-search-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 1%;
}
.card-holder-checkbox-spacing {
  margin-right: 10px;
}
#purchase-table-header-name {
  width: 51%;
}
@media (max-width: 700px) {
  #purchase-table-header-name {
    width: 48%;
  }
}
.main-card-outer-container {
  display: flex;
  flex-direction: column;
  min-height: calc(100vh - 200px);
  padding: 0 var(--space-15xl);
  padding-bottom: 24px;
}
@media (max-width: 1255px) {
  .main-card-outer-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .main-card-outer-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .main-card-outer-container {
    padding: 0 var(--space-xl);
  }
}
.card-holder-list-container {
  width: 100%;
  width: -webkit-fill-available;
  width: -moz-available;
  width: fill-available;
  background-color: var(--menu-background-color);
  padding: 40px 40px 0px 40px;
  border-radius: var(--radius-l);
  flex: 1 0 0;
}
@media (max-width: 700px) {
  .card-holder-list-container {
    background-color: transparent;
    padding: 0;
  }
}
.card-holder-list-container > .batch-alert {
  margin-top: 20px;
}
.card-holder-top-section-container {
  position: sticky;
  z-index: 20;
  top: 0;
  background-color: var(--menu-background-color);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 8px;
}
@media (max-width: 700px) {
  .card-holder-top-section-container {
    background-color: var(--view-background-color);
    padding-top: 16px;
  }
}
.card-holder-sort-container {
  display: flex;
  align-items: center;
  flex: 1 0 0;
  gap: 20px;
  justify-content: space-between;
}
@media (max-width: 700px) {
  .card-holder-sort-container {
    flex-direction: column;
    align-items: start;
  }
}
.card-holder-list-header-buttons-container {
  display: flex;
  flex-direction: row;
  gap: 10px;
}
@media (max-width: 870px) {
  .card-holder-list-header-buttons-container {
    flex-direction: row;
  }
}
.card-holder-list-table-container {
  position: relative;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 700px) {
  .card-holder-list-table-container {
    margin-top: 0px;
  }
}
.card-holder-option-dropdown-view {
  right: 0px;
  left: 0px;
  top: 24px;
  position: absolute;
  z-index: 25;
}
.card-holder-table {
  width: 100%;
}
.card-holder-table tr {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
#checkbox-header-label {
  display: none;
}
.card-holder-table-cell #table-cell-selected {
  position: relative;
  padding-right: 30px;
  padding-bottom: 20px;
  z-index: 10;
}
@media (max-width: 700px) {
  .card-holder-table > thead > tr > .responsive-hide {
    display: none;
  }
}
@media (max-width: 700px) {
  #checkbox-header-label {
    display: block;
    font-family: 'Mundial-Hair';
  }
}
@media (max-width: 700px) {
  .card-holder-table tr {
    position: relative;
    padding: 12px 0px;
  }
}
.card-holder-table-header {
  height: 44px;
}
.card-holder-table-header td {
  font-size: 14px;
  color: var(--text-color);
  padding-bottom: 13px;
}
@media (max-width: 700px) {
  .card-holder-table-header td {
    padding-bottom: 0px;
  }
}
.card-holder-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
@media (max-width: 700px) {
  .card-holder-table-header {
    border-bottom: none !important;
  }
}
@media (max-width: 700px) {
  .card-holder-table-cell td {
    display: flex;
    border: none;
    align-items: start;
    padding-top: 12px;
    justify-content: space-between;
  }
}
@media (max-width: 700px) {
  .card-holder-table-cell td::first-child {
    padding-top: 8px;
  }
}
@media (max-width: 700px) {
  .card-holder-table-cell td:last-child {
    padding-bottom: 8px;
  }
}
@media (max-width: 700px) {
  .card-holder-table-cell td::before {
    content: attr(data-cell);
    text-transform: capitalize;
    color: var(--text-color);
    font-family: 'Mundial-Thin';
    font-size: var(--text-xs-regular-size);
    line-height: var(--text-xs-regular-line-height);
  }
}
@media (max-width: 700px) {
  .card-holder-table-cell #table-cell-selected {
    display: table-cell;
    padding-right: 16px;
    padding-top: 0px;
    padding-bottom: 0px;
    width: 32px;
  }
}
@media (max-width: 700px) {
  .card-holder-table-cell-checkbox-container label spam,
  .card-holder-table-cell-checkbox-container label svg {
    top: 12px;
  }
}
@media (max-width: 375px) {
  .card-holder-title-view {
    justify-content: space-between;
  }
}
@media (max-width: 390px) {
  .corporate-card-table-cell-label {
    width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: end;
  }
}

.request-card-modal-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-3xl);
}
.request-card-modal-header-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}

#rule-date-days-container > .days-container-options {
  border-radius: 8px;
}
@media (max-width: 500px) {
  #rule-date-days-container {
    grid-auto-flow: unset;
    grid-template-columns: auto auto auto auto;
  }
}

#rule-location-merchant-category #rule-location-merchant-category-table {
  width: calc(100% - 50px);
  max-height: 180px;
}
#rule-location-country .request-search-textfield-result-list {
  width: calc(100% - 50px);
  max-height: 160px;
}
#rule-location-merchant-category > #rule-location-merchant-category-tag,
#rule-location-country > .request-search-textfield-result-container {
  border-radius: var(--space-m);
}
#rule-location-country .input:first-child {
  padding-right: 5%;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_19146_18283)%22%3E%3Cpath%20d%3D%22M15.8047%2014.8619L11.8253%2010.8825C12.9098%209.55625%2013.4429%207.86392%2013.3146%206.15556C13.1862%204.44721%2012.4061%202.85354%2011.1357%201.7042C9.86531%200.554862%208.20174%20-0.0622172%206.4891%20-0.019396C4.77647%200.0234252%203.14581%200.72287%201.93442%201.93426C0.723023%203.14566%200.0235778%204.77632%20-0.0192434%206.48895C-0.0620646%208.20158%200.555014%209.86516%201.70435%2011.1356C2.85369%2012.406%204.44736%2013.1861%206.15571%2013.3144C7.86407%2013.4428%209.5564%2012.9096%2010.8827%2011.8252L14.862%2015.8045C14.9877%2015.926%2015.1561%2015.9932%2015.3309%2015.9916C15.5057%2015.9901%2015.6729%2015.92%2015.7966%2015.7964C15.9202%2015.6728%2015.9903%2015.5056%2015.9918%2015.3308C15.9933%2015.156%2015.9261%2014.9876%2015.8047%2014.8619ZM6.66667%2011.9999C5.61184%2011.9999%204.58069%2011.6871%203.70363%2011.101C2.82657%2010.515%202.14298%209.68204%201.73932%208.7075C1.33565%207.73296%201.23003%206.6606%201.43582%205.62604C1.64161%204.59147%202.14956%203.64117%202.89544%202.89529C3.64132%202.14941%204.59163%201.64145%205.62619%201.43567C6.66076%201.22988%207.73311%201.3355%208.70765%201.73916C9.68219%202.14283%2010.5151%202.82642%2011.1012%203.70348C11.6872%204.58054%2012%205.61169%2012%206.66652C11.9984%208.08052%2011.436%209.43615%2010.4362%2010.436C9.43631%2011.4359%208.08067%2011.9983%206.66667%2011.9999Z%22%20fill%3D%22%23707072%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_19146_18283%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat 98% 50%;
}
#rule-location-merchant-category .input:first-child {
  padding-right: 20px;
  background: url(./images/chevron-small-down.svg) no-repeat 98% 50%;
}

.request-virtual-card-spending-control-info-image > g > path {
  fill: var(--evermore-medium);
}
.request-virtual-card-spending-control-info-image {
  align-self: center;
}
.request-virtual-card-spending-control-info-container {
  margin-top: 16px;
  border-radius: 16px;
  background: var(--evermore-light);
}
#request-virtual-card-spending-control-period-dropdown > .simple-arrow-down,
#request-virtual-card-spending-control-currency-dropdown > .simple-arrow-down {
  top: 20px;
}
@media (max-width: 500px) {
  .request-virtual-card-spending-control-button {
    width: calc(100% - 2 * var(--space-xl));
  }
}
#request-virtual-card-spending-control-back-button {
  padding-left: 0px;
}
@media (max-width: 500px) {
  #request-virtual-card-spending-control-back-button {
    color: var(--background-brand-dark);
    border-radius: var(--radius-full);
    border: 1px solid var(--background-brand-dark);
    padding: 10px var(--space-xl);
    font-size: var(--text-s-demibold-size);
    font-style: normal;
    line-height: var(--text-s-demibold-line-height);
    letter-spacing: var(--text-s-demibold-letter-spacing);
  }
}
@media (max-width: 500px) {
  #request-virtual-card-spending-control-back-button:hover {
    color: var(--background-brand-light);
    border: 1px solid var(--background-brand-light);
  }
}
#request-virtual-cardholder-textfield .input:first-child {
  padding-right: 5%;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_19146_18283)%22%3E%3Cpath%20d%3D%22M15.8047%2014.8619L11.8253%2010.8825C12.9098%209.55625%2013.4429%207.86392%2013.3146%206.15556C13.1862%204.44721%2012.4061%202.85354%2011.1357%201.7042C9.86531%200.554862%208.20174%20-0.0622172%206.4891%20-0.019396C4.77647%200.0234252%203.14581%200.72287%201.93442%201.93426C0.723023%203.14566%200.0235778%204.77632%20-0.0192434%206.48895C-0.0620646%208.20158%200.555014%209.86516%201.70435%2011.1356C2.85369%2012.406%204.44736%2013.1861%206.15571%2013.3144C7.86407%2013.4428%209.5564%2012.9096%2010.8827%2011.8252L14.862%2015.8045C14.9877%2015.926%2015.1561%2015.9932%2015.3309%2015.9916C15.5057%2015.9901%2015.6729%2015.92%2015.7966%2015.7964C15.9202%2015.6728%2015.9903%2015.5056%2015.9918%2015.3308C15.9933%2015.156%2015.9261%2014.9876%2015.8047%2014.8619ZM6.66667%2011.9999C5.61184%2011.9999%204.58069%2011.6871%203.70363%2011.101C2.82657%2010.515%202.14298%209.68204%201.73932%208.7075C1.33565%207.73296%201.23003%206.6606%201.43582%205.62604C1.64161%204.59147%202.14956%203.64117%202.89544%202.89529C3.64132%202.14941%204.59163%201.64145%205.62619%201.43567C6.66076%201.22988%207.73311%201.3355%208.70765%201.73916C9.68219%202.14283%2010.5151%202.82642%2011.1012%203.70348C11.6872%204.58054%2012%205.61169%2012%206.66652C11.9984%208.08052%2011.436%209.43615%2010.4362%2010.436C9.43631%2011.4359%208.08067%2011.9983%206.66667%2011.9999Z%22%20fill%3D%22%23707072%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_19146_18283%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat 98% 50%;
}
#request-virtual-cardholder-textfield > .input {
  border-radius: 12px;
}
@media (max-width: 380px) {
  .virtual-card-currency-period-input-container {
    flex-direction: column;
  }
}
.virtual-card-currency-period-input-container > div {
  width: calc(100% / 3);
}
@media (max-width: 380px) {
  .virtual-card-currency-period-input-container > div {
    width: 100%;
  }
}

.request-wallet-card-info-list {
  padding-left: 20px;
}
.request-wallet-card-info-list > li::marker {
  font-family: 'Mundial-Demibold';
  font-size: var(--text-xs-demibold-size);
  font-style: normal;
  line-height: var(--text-xs-demibold-line-height);
  letter-spacing: var(--text-xs-demibold-letter-spacing);
}
#request-wallet-card-video::-webkit-media-controls-volume-slider {
  display: none;
}
#request-wallet-card-video::-webkit-media-controls-mute-button {
  display: none;
}

#card-design-container {
  max-width: 430px;
  height: 272px;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  border: 1px solid #4a525f;
  background-color: #171b21;
}
#card-design-magstripe {
  background-color: #111418;
  height: 74px;
  width: 100%;
  border-radius: 16px 16px 0px 0px;
  border-bottom: 1px solid #4a525f;
}
#card-design-name {
  margin-top: 40px;
  margin-left: 30px;
  color: #fff;
}
#card-design-number {
  width: fit-content;
  margin-top: 40px;
  margin-left: 30px;
  color: #fff;
}
#card-design-security {
  margin-top: 20px;
  margin-left: 30px;
  display: flex;
  color: #fff;
}
#card-design-expiration-label {
  margin-right: 10px;
  color: #fff;
}
#card-design-expiration-value {
  width: 50px;
  color: #fff;
}
#card-design-security-code-label {
  margin-left: 20px;
  margin-right: 10px;
  color: #fff;
}
#card-design-logo {
  width: 64px;
  height: 64px;
  margin-top: -64px;
  margin-left: 336px;
  background-image: url(./images/new-logo.svg);
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 550px) {
  #card-design-logo {
    margin-left: 290px;
  }
}
@media (max-width: 450px) {
  #card-design-logo {
    margin-left: 250px;
  }
}
#card-design-name-loading {
  max-width: 350px;
  height: 23px;
  margin-top: -120px;
  margin-left: 30px;
}
#card-design-number-loading {
  margin-top: 38px;
  max-width: 220px;
  margin-left: 30px;
  height: 25px;
}
#card-design-expiration-loading {
  max-width: 55px;
  height: 20px;
  margin-top: 16px;
  margin-left: 72px;
}
#card-design-security-code-loading {
  max-width: 40px;
  height: 20px;
  margin-top: -20px;
  margin-left: 188px;
}
#card-design-security-code-value {
  color: #fff;
}

.corporate-card-table-cell {
  height: 72px;
  color: var(--title-color);
  vertical-align: middle;
}
.corporate-card-status-badge {
  background-color: #f00;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  left: 30px;
  bottom: 5px;
}
.corporate-card-image {
  position: relative;
  top: 15px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
}
.corporate-card-table-cell-avatar-reset {
  top: 0;
}
.corporate-badge-icon {
  width: 12px !important;
  height: 12px;
  color: #fff;
}
.corporate-card-table-cell-avatar-container {
  position: relative;
  top: 12px;
}
.card-table-header-checkbox-label {
  width: 5%;
}
.card-table-header-name-label {
  width: 30%;
}
.card-table-header-spending-control-label {
  width: 40%;
}
.card-table-header-status-label {
  width: 20%;
}
@media (max-width: 1440px) {
  .card-table-header-checkbox-label {
    width: 5%;
  }
  .card-table-header-spending-control-label {
    width: 22%;
  }
  .card-table-header-status-label {
    width: 10%;
  }
}
@media (max-width: 500px) {
  .card-table-header-checkbox-label {
    width: 7%;
  }
  .card-table-header-spending-control-label {
    width: 20%;
  }
}

#card-status-title {
  margin-right: 20px;
  width: 30px;
}
#card-status {
  display: block;
}
#card-status-loading {
  max-width: 60px;
  height: 28px;
  margin-top: -34px;
  margin-left: 49px;
  border-radius: 10px;
}

.card-filter-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.card-filter-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.card-filter-modal-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.card-filter-modal-form {
  width: 48%;
}
.card-filter-modal-full-form {
  width: 100%;
}
.card-filter-modal-form,
.card-filter-modal-full-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.card-filter-modal-form select {
  min-height: 44px;
  margin-top: 5px;
}
.card-filter-modal-button-container {
  display: flex;
  justify-content: flex-end;
}
.member-tags {
  padding-inline-start: 0px;
}
.separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
}
.member-confirm {
  padding: 20px;
}
.create-member-button-container .loading-ring {
  margin-right: 72px;
}
.card-filter-dropdown {
  margin-top: -6px;
  display: none;
  position: absolute;
  outline: none;
  transition-duration: 80ms;
  background-color: var(--view-background-color);
  min-height: 40px;
  height: auto;
  width: calc(100% - 42px);
  border-radius: 4px;
  border: 1px solid var(--border-color);
}
.card-filter-loading {
  display: flex;
  align-items: baseline;
}

#billing-address-title {
  margin-right: 20px;
  width: 130px;
}
#billing-address1-loading {
  max-width: 160px;
  height: 18px;
}
#billing-address2-loading {
  max-width: 216px;
  height: 16px;
}
.list-card-container {
  position: relative;
}
.list-card-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.list-card-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
  cursor: pointer;
}
.list-card-table-header {
  height: 44px;
}
.list-card-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.list-card-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.list-card-table-cell .shimmer {
  padding: 0px 25% 0px 0px;
}
.list-card-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.list-card-table-row {
  height: 72px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
#billing-address-loading {
  width: 140px;
  height: 20px;
}
#card-balance-warning-container {
  width: 390px;
  margin-bottom: 40px;
  border-radius: 4px;
  padding: 20px;
  display: none;
}
#card-balance-warning-button {
  width: fit-content;
  width: -moz-fit-content;
  margin-top: 20px;
}
#billing-address {
  cursor: pointer;
}
#billing-address:hover {
  color: var(--action-or-selection-color);
}
#card-info-container {
  overflow: hidden;
}
.avatar-shimmer {
  width: 48px;
  height: 48px;
  border-radius: 50%;
}
.reset-padding {
  padding: 0 !important;
}
.detail-checkbox {
  height: 28px;
  width: 28px;
  border-radius: 4px;
  padding: 0 !important;
}
.list-card-banner-text {
  margin-left: 20px;
  margin-right: 20px;
}
.list-card-banner-container {
  width: fit-content;
  background-color: #eaf4fe;
  height: 79px;
  border-radius: 4px;
  display: flex;
  align-items: center;
}
.list-card-banner-button {
  margin-right: 20px;
}
.card-holder-spending-control-container {
  width: 100%;
  min-width: 330px;
}
#card-list-actions-container,
#spending-counter-content-view,
#spending-counter-content-mobile-view,
#card-list-actions-container-mobile {
  display: none;
}
.card-list-container {
  width: 100%;
  display: grid;
  grid-template-columns: 4fr 1fr;
  grid-template-rows: auto 1fr;
  grid-row-gap: var(--space-5xl);
  grid-column-gap: var(--space-3xl);
  margin-bottom: var(--space-4xl);
}
.card-detail-container {
  grid-column: 1;
  grid-row: 1;
}
.list-card-container {
  grid-column: 1;
  grid-row: 2;
}
.card-holder-spending-control-container {
  grid-column: 2;
  grid-row: span 2;
  overflow: hidden;
}
@media (max-width: 1050px) {
  .card-list-container {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto auto;
  }
  .card-detail-container {
    grid-row: 1;
  }
  .list-card-container {
    grid-row: 3;
  }
  .card-holder-spending-control-container {
    grid-column: 1;
    grid-row: 2;
  }
}
@media (max-width: 500px) {
  .cardholder-detail-title-label {
    width: 230px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 700px) {
  #corporate-card-table-cell-card-end,
  .corporate-card-table-cell-avatar-view {
    display: none;
  }
}
@media (min-width: 700px) {
  #corporate-card-table-cell-card-end-mobile {
    display: none;
  }
}
.card-holder-unlock-card-banner-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 16px;
  border-radius: 16px;
  border: 1px solid #f0ecdd;
  background: #fffbeb;
  gap: 12px;
  justify-content: space-between;
}
@media (max-width: 570px) {
  .card-holder-unlock-card-banner-container {
    flex-direction: column;
    margin-bottom: 24px;
  }
}

.choose-wallet-table-cell {
  height: 72px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.choose-wallet-table-cell .shimmer {
  width: 100px;
  height: 14px;
  margin-bottom: 4px;
}
.choose-wallet-table-cell td:first-child {
  padding-left: 1rem;
}
.choose-wallet-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.choose-wallet-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.choose-wallet-table-header {
  height: 44px;
}
.choose-wallet-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.choose-wallet-result-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.choose-wallet-result-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.choose-wallet-result-table-header {
  height: 44px;
}
.choose-wallet-table-cell {
  height: 72px;
}
#wallet-back-button {
  text-align: left;
  padding: 0 0;
  margin-top: -12px;
}

.create-wallet-container {
  position: relative;
}
.create-wallet-form {
  margin-bottom: 10px;
  display: -ms-grid;
  display: grid;
  grid-gap: 10px;
}
.create-wallet-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.cost-center-dropdown {
  outline: none;
  margin-top: -6px;
  transition-duration: 80ms;
  background-color: var(--view-background-color);
  min-height: 40px;
  height: auto;
  width: 100%;
  border-radius: 4px;
  border: 1px solid var(--border-color);
}

.wallet-rule-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
  transition: 0.25s;
  overflow: hidden;
}
.cell-expanded {
  height: 100px;
  transition: height 0.25s ease-in;
}
.tag-wallet-member {
  background-color: var(--menu-background-color);
  color: var(--text-color);
  width: fit-content;
  margin-bottom: 4px;
  margin-top: 4px;
  padding: 6px 8px 6px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  margin-right: 4px;
  height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tag-wallet-member-img {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: var(--border-color);
}
.search-member-img {
  border-radius: 50%;
  background-color: var(--text-color);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  margin-top: 4px;
  margin-left: 4px;
  margin-right: 4px;
}
.search-member-container {
  display: flex;
  align-items: center;
  height: 58px;
  cursor: pointer;
}
.search-member-tag {
  border: 1px solid var(--border-color);
  background-color: var(--menu-background-color);
  color: var(--text-color);
  width: fit-content;
  display: flex;
  gap: 8px;
  align-items: center;
  padding: 6px 8px 6px 8px;
  border-radius: 8px;
  height: 20px;
  margin-top: 4px;
}
.search-member-center-dropdown {
  outline: none;
  margin-top: -16px;
  transition-duration: 80ms;
  background-color: var(--view-background-color);
  min-height: 40px;
  height: auto;
  width: 100%;
  border-radius: 4px;
  border: 1px solid var(--border-color);
}

.add-wallet-rule-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
  overflow: auto;
  max-height: 580px;
}
.add-rule-flex-container {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
}
.add-wallet-rule-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.add-wallet-rule-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
  position: relative;
}
.add-wallet-rule-form {
  width: 48%;
}
.add-wallet-rule-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.add-wallet-rule-form select {
  min-height: 44px;
  margin-top: 5px;
}
.add-wallet-rule-select-button-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.reset {
  margin-bottom: 0;
}
.member-tags {
  padding-inline-start: 0px;
}
.separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
}
.member-confirm {
  padding: 20px;
}
.add-wallet-rule-button-container .loading-ring {
  margin-right: 72px;
}
.add-wallet-search-loading {
  display: flex;
}
.add-wallet-search-loading > label {
  margin-top: 10px;
  color: var(--text-color);
  line-height: 1.5;
  font-size: 0.75rem;
  display: flex;
}
#rule-override {
  display: block;
}
#rule-add {
  display: block;
}
.container-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}
.form-item {
  width: -webkit-fill-available;
}
.modal-content-container {
  padding: 5px;
  margin: 15px;
  max-height: 550px;
  overflow-y: auto;
}
.weekdays-selector-containar {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
}
.weekdays-checkbox {
  display: none;
}
.weekdays-selector-item {
  border: 1px solid var(--border-color);
  text-align: center;
  border-radius: 4px;
  width: 25%;
}
.scheduler-conatainer {
  margin-bottom: 2rem;
}
.days-container {
  display: grid;
  gap: 5px;
  margin-top: 10px;
  overflow: overlay;
  grid-auto-flow: column;
}
.days-container::-webkit-scrollbar {
  display: none;
}
.days-container-options {
  height: 30px;
  cursor: pointer;
  border-radius: 4px;
  background-color: var(--view-background-color);
  display: flex;
  border: 1px solid var(--border-color);
  padding: 5px;
}
.footer-container-flex {
  display: flex;
  justify-content: end;
}
.days-container-options-title {
  margin: auto;
}
.days-container-options:hover {
  background-color: var(--view-background-color);
  border: 1px solid var(--action-or-selection-color);
  color: var(--title-color);
}
.days-container-options:active {
  transform: scale(0.96);
}
.days-active {
  background-color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
  color: var(--view-background-color);
}
.separator-spacing {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin: 35px 0 35px 0;
}
.flex-item-end {
  display: flex;
  justify-content: end;
}
@media screen and (max-width: 1440px) {
  .modal-content-container {
    max-height: 450px;
  }
}
@media screen and (max-height: 800px) {
  .add-wallet-rule-modal {
    max-height: 425px;
  }
}
@media screen and (max-height: 610px) {
  .add-wallet-rule-modal {
    max-height: 280px;
  }
}

.add-wallet-rule-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.add-wallet-rule-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.add-wallet-rule-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.add-wallet-rule-form {
  width: 48%;
}
.add-wallet-rule-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.add-wallet-rule-form select {
  min-height: 44px;
  margin-top: 5px;
}
.add-wallet-rule-button-container {
  display: flex;
  justify-content: flex-end;
}
.member-tags {
  padding-inline-start: 0px;
}
.separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
}
.member-confirm {
  padding: 20px;
}
.add-wallet-rule-button-container .loading-ring {
  margin-right: 72px;
}
.add-wallet-search-loading {
  display: flex;
}
.add-wallet-search-loading > label {
  margin-top: 10px;
  color: var(--text-color);
  line-height: 1.5;
  font-size: 0.75rem;
  display: flex;
}

.add-balance-amount-container {
  display: flex;
  justify-content: space-between;
}
.add-workspace-amount-container {
  display: flex;
  justify-content: space-between;
  margin-left: 44px;
  margin-right: 6px;
}
#workspace-amount-loading {
  width: 200px;
  height: 22px;
}
#card-amount-loading {
  width: 100px;
  height: 22px;
}
#checkbox-invoice label spam,
#checkbox-payment-request label spam {
  display: block;
  position: relative;
}
#checkbox-invoice label svg,
#checkbox-payment-request label svg {
  position: relative;
  margin-top: -26.5px;
}
#cost-center-input-container {
  display: flex;
}
@media (max-width: 570px) {
  #cost-center-input-container {
    flex-direction: column;
  }
}

.corporate-statement-container {
  position: relative;
}
#corporate-balance-loading {
  width: 250px;
  height: 32px;
  margin-top: 7px;
  font-size: 32px;
}
#corporate-limite-loading {
  width: 250px;
  height: 15px;
  margin-top: 16px;
  font-size: 32px;
}
.corporate-statement-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.corporate-statement-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.corporate-statement-table-header {
  height: 44px;
}
.corporate-statement-table-header td {
  font-size: 14px;
  color: var(--text-color);
  padding-bottom: 13px;
  border-bottom: solid 1px var(--line-color);
}
.corporate-statement-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.corporate-statement-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.corporate-statement-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.corporate-statement-table-cell {
  height: 72px;
  color: var(--title-color);
}
.align-right {
  text-align: right;
}
.align-left {
  text-align: left;
}
.flow-icon-container {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 16px;
}
.corporate-statement-table-cell-container {
  display: grid;
  grid-auto-flow: column;
  justify-content: flex-start;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 700px) {
  #corporate-statement-table-cell-fee {
    display: none;
  }
}
.balance-negative {
  font-size: 32px;
  color: var(--dark-pink);
  margin-top: 7px;
}
.limit-bar-container {
  width: 50%;
}
@media (max-width: 700px) {
  .limit-bar-container {
    width: 100%;
  }
}


.add-card-rule-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.add-card-rule-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.add-card-rule-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.add-card-rule-form {
  width: 48%;
}
.add-card-rule-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.add-card-rule-form select {
  min-height: 44px;
  margin-top: 5px;
}
.add-card-rule-button-container {
  display: flex;
  justify-content: flex-end;
}
.member-tags {
  padding-inline-start: 0px;
}
.separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
}
.member-confirm {
  padding: 20px;
}
.add-card-rule-button-container .loading-ring {
  margin-right: 72px;
}
.add-wallet-search-dropdown {
  outline: none;
  transition-duration: 80ms;
  background-color: var(--view-background-color);
  max-height: 180px;
  min-height: 40px;
  height: auto;
  overflow: auto;
  border-radius: 4px;
  border: 1px solid var(--border-color);
  margin-top: -6px;
  display: none;
  width: -webkit-fill-available;
  min-width: 198px;
  position: absolute;
  z-index: 10;
  overflow-y: hidden;
}
.add-wallet-search-dropdown:hover {
  overflow-y: overlay;
}
.add-wallet-search-loading {
  display: flex;
}
.add-wallet-search-loading > label {
  margin-top: 10px;
  color: var(--text-color);
  line-height: 1.5;
  font-size: 0.75rem;
  display: flex;
}

.edit-card-rule-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.edit-card-rule-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.edit-card-rule-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.edit-card-rule-form {
  width: 48%;
}
.edit-card-rule-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.edit-card-rule-form select {
  min-height: 44px;
  margin-top: 5px;
}
.edit-card-rule-button-container {
  display: flex;
  justify-content: flex-end;
}
.member-tags {
  padding-inline-start: 0px;
}
.separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
}
.member-confirm {
  padding: 20px;
}
.edit-card-rule-button-container .loading-ring {
  margin-right: 72px;
}

.reverse-balance-amount-container {
  display: flex;
  justify-content: space-between;
}
.reverse-workspace-amount-container {
  display: flex;
  justify-content: space-between;
  margin-left: 44px;
  margin-right: 6px;
}
#workspace-amount-loading {
  width: 200px;
  height: 22px;
}
#card-amount-loading {
  width: 100px;
  height: 22px;
}
.reverse-balance-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.reverse-balance-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.reverse-balance-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.reverse-balance-form {
  width: 48%;
}
.reverse-balance-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.reverse-balance-form select {
  min-height: 44px;
  margin-top: 5px;
}
.reverse-balance-button-container {
  display: flex;
  justify-content: flex-end;
}

.unlock-card-container-background {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: var(--menu-background-color);
}
.unlock-card-container {
  max-width: 400px;
  height: fit-content;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  border: 1px solid var(--line-color);
  border-radius: 8px;
  background-color: var(--view-background-color);
  padding: 40px;
  display: flex;
  flex-direction: column;
}
.unlock-card-image-container {
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
}
#blocked-card-image-view {
  margin: auto;
  width: 80px;
  height: 80px;
}
#unlock-card-last-numbers-input,
#unlock-card-token-input {
  text-align: center;
}
#unlock-card-search-container,
#unlock-card-password-container {
  min-height: 400px;
}
.unlock-card-preview {
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  border: 1px solid var(--border-color);
  padding: 20px;
}
.unlock-card-preview-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.unlock-card-preview-logo-container {
  display: flex;
  gap: 12px;
  align-items: center;
}
#unlock-card-show-password,
#unlock-card-show-confirmation-password {
  position: absolute;
  right: 52px;
  margin-top: 19px;
  color: var(--action-or-selection-color);
  text-align: center;
  cursor: pointer;
}
#unlock-card-show-password:active,
#unlock-card-show-confirmation-password:active {
  color: var(--line-color);
}
.unlock-card-success-icon {
  margin: auto;
  width: 400px;
  height: 224px;
  padding-left: 30px;
}
.unlock-card-success-title {
  font-size: 32px;
  color: var(--title-color);
  margin-top: 7px;
}
.unlock-card-success-title-containter {
  display: flex;
  flex-flow: column;
  gap: 16px;
}
.unlock-logo-container {
  display: flex;
  justify-content: start;
}
.unlock-logo-container img {
  width: 230px;
}
.unlock-title {
  font-family: "Mundial-Demibold";
  text-align: start;
  font-size: 24px;
  line-height: 24px;
}
.unlock-subtitle {
  font-family: "Mundial-Light";
  text-align: start;
  font-size: 20px;
  line-height: 24px;
}

.unlock-card-token-container {
  position: relative;
}
.unlock-card-token-image-container {
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
}
#blocked-card-image-view {
  margin: auto;
  width: 80px;
  height: 80px;
}
#unlock-card-token-last-numbers-input {
  text-align: center;
}
.unlock-card-token-preview {
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  border: 1px solid var(--border-color);
  padding: 20px;
}
.unlock-card-token-preview-info {
  display: flex;
  justify-content: end;
  align-items: center;
}
.unlock-card-token-preview-logo-container {
  display: flex;
  gap: 12px;
  align-items: center;
}
#unlock-card-token-show-password,
#unlock-card-token-show-confirmation-password {
  position: absolute;
  right: 52px;
  margin-top: 19px;
  color: var(--action-or-selection-color);
  text-align: center;
  cursor: pointer;
}
#unlock-card-token-show-password:active,
#unlock-card-token-show-confirmation-password:active {
  color: var(--line-color);
}
.unlock-card-token-success-icon {
  margin: auto;
  width: 100%;
}
.unlock-card-token-success-title {
  font-size: 32px;
  color: var(--title-color);
  margin-top: 7px;
}
.unlock-card-token-success-title-containter {
  display: flex;
  flex-flow: column;
  gap: 16px;
}
#unlock-card-token-search-container,
#unlock-card-token-password-container {
  display: none;
}
.unlock-card-subtitle {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 20px;
  text-align: center;
}

.link-cost-center-modal-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: left;
  padding: 20px 24px;
  background-color: var(--view-background-color);
  border-bottom: 2px solid var(--line-color);
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  position: relative;
  color: var(--title-color);
}
.teste-sd {
  background-color: var(--view-background-color);
  margin: 4% auto;
  border: 1px solid var(--line-color);
  width: calc(50% - 40px);
  min-height: auto;
  border-radius: 24px;
}
.link-cost-center-modal-button-container {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 500px) {
  .link-cost-center-modal-button-container {
    justify-content: center;
  }
}
@media (max-width: 500px) {
  .link-cost-center-modal-button-container > #link-cost-center-modal-submit-button {
    width: 100%;
    box-sizing: border-box;
  }
}
@media (max-width: 500px) {
  .link-cost-center-modal-button-container > #link-cost-center-modal-loading {
    margin-right: auto;
    margin-left: auto;
  }
}

.form-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}

.card-password-change-modal {
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
  margin-bottom: 24px;
  column-gap: 20px;
}
.card-change-password-section {
  margin-top: 12px;
}
.card-change-password-section input {
  margin-top: 8px;
}
.card-change-password-buttons {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
  gap: 12px;
}
#show-new-password {
  position: absolute;
  right: 52px;
  margin-top: 22px;
  color: var(--action-or-selection-color);
  text-align: center;
  cursor: pointer;
}
#show-new-password:active {
  color: var(--line-color);
}
#show-repeat-password {
  position: absolute;
  right: 52px;
  margin-top: 22px;
  color: var(--action-or-selection-color);
  text-align: center;
  cursor: pointer;
}
#show-repeat-password:active {
  color: var(--line-color);
}

.request-limit-footer-container {
  display: flex;
  justify-content: flex-end;
  padding: 20px;
}
.request-limit-modal-container {
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
}
.request-limit-modal-amount-input-container {
  display: block;
  align-items: start;
  width: 100%;
}
.request-limit-modal-input-title {
  letter-spacing: 0px;
}
.request-limit-modal-types-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  gap: 12px;
}
.request-limit-modal-types-container > collection-view-cell {
  width: 50%;
}
.request-limit-modal-card-type {
  outline: 1px solid var(--border-color);
  height: 60px;
  border-radius: 6px;
  opacity: 1;
  padding: 20px 0px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
  color: var(--text-color);
}
.request-limit-modal-card-text {
  margin-left: 10px;
  margin-right: 20px;
}
.request-limit-modal-card-img {
  margin-left: 20px;
  width: 32px;
  height: 32px;
  font-size: 1.5em;
}
.request-limit-modal-card-title {
  font-size: 14px;
}
.request-limit-modal-active {
  outline: 2px solid var(--action-or-selection-color);
  color: var(--action-or-selection-color);
}
.request-limit-modal-card-img-active > svg > *,
.request-limit-modal-card-img-active > svg > g > * > * {
  fill: var(--action-or-selection-color);
}
#request-limit-modal-amount-input {
  margin-bottom: 32px;
}

.credit-analysis-modal-container {
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
}
.credit-analysis-modal-input-title {
  letter-spacing: 0px;
  text-align: left;
}
.credit-analysis-modal-input-subtitle {
  font-size: 18px;
  color: var(--text-color);
}
.credit-analysis-modal-button-container {
  display: flex;
  padding: 20px;
  justify-content: flex-end;
}
.roller {
  height: fit-content;
  width: fit-content;
  background: var(--view-background-color);
  color: var(--title-color);
  padding: 0.5em 0em;
  font-size: 30px;
  line-height: 32px;
  display: flex;
  list-style-type: none;
}
.roller-list {
  overflow-y: hidden;
  height: 32px;
  padding: 0px;
  list-style-type: none;
}
.roller-list li {
  animation: carousel;
  animation-duration: 4s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-moz-keyframes carousel {
  0% {
    transform: translateY(-64px);
  }
  9% {
    transform: translateY(-64px);
  }
  33% {
    transform: translateY(-32px);
  }
  42% {
    transform: translateY(-32px);
  }
  67% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes carousel {
  0% {
    transform: translateY(-64px);
  }
  9% {
    transform: translateY(-64px);
  }
  33% {
    transform: translateY(-32px);
  }
  42% {
    transform: translateY(-32px);
  }
  67% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-o-keyframes carousel {
  0% {
    transform: translateY(-64px);
  }
  9% {
    transform: translateY(-64px);
  }
  33% {
    transform: translateY(-32px);
  }
  42% {
    transform: translateY(-32px);
  }
  67% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(0px);
  }
}
@keyframes carousel {
  0% {
    transform: translateY(-64px);
  }
  9% {
    transform: translateY(-64px);
  }
  33% {
    transform: translateY(-32px);
  }
  42% {
    transform: translateY(-32px);
  }
  67% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(0px);
  }
}

.card-billing-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
}
#card-billing-info-container,
#card-billing-info-container-loading {
  margin-top: 32px;
}
.card-billing-info-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 1100px) {
  .card-billing-info-container {
    flex-direction: column;
    gap: 16px;
  }
}
.card-billing-limit-container {
  display: flex;
  flex-direction: row;
  gap: 24px;
}
.card-billing-balance-subtitle-container {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
@media (max-width: 700px) {
  .card-billing-balance-subtitle-container {
    margin-top: 20px;
  }
}
#card-billing-close-date {
  margin-top: 4px;
}
.card-billing-balance-value {
  font-size: 32px;
  color: var(--title-color);
  align-self: center;
}
@media (max-width: 1100px) {
  .card-billing-balance-value {
    align-self: flex-start;
  }
}
.card-billing-balance-value .shimmer {
  font-size: 32px;
  color: transparent;
  align-self: center;
}
.card-billing-limit-text {
  font-size: 20px;
  margin-top: 8px;
}
@media (max-width: 1100px) {
  .card-billing-limit-text {
    font-size: 16px;
    margin-top: 0px;
  }
}
.card-billing-limit-item {
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-align: left;
  color: var(--text-color);
}
@media (max-width: 1100px) {
  .card-billing-limit-item {
    flex-direction: row;
  }
}
.card-billing-charts-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.card-billing-chart {
  margin-top: 24px;
  height: 300px;
}
.card-billing-table {
  margin-top: 40px;
  margin-bottom: 32px;
}
.card-billing-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.card-billing-header-cell {
  padding-right: 15px;
  white-space: nowrap;
  font-family: "Mundial-Thin";
  font-size: 14px;
  font-style: normal;
  font-weight: 200;
  line-height: 20px;
}
.card-billing-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.card-billing-table td:last-child {
  padding-right: 0;
}
.card-billing-header-cell:last-child {
  padding-right: 0px;
}
.card-billing-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.card-billing-horizontal-bar-container {
  margin-top: 16px;
  border-radius: 4px 4px 4px 4px;
}
.card-billing-horizontal-bar-consumed {
  height: 16px;
  z-index: 1;
}
.card-billing-horizontal-bar-unconsumed {
  height: 16px;
  z-index: 0;
}
.card-billing-horizontal-bar-border-radius-full {
  border-radius: 4px;
}
.card-billing-horizontal-bar-border-radius-left {
  border-radius: 4px 0px 0px 4px;
}
.card-billing-horizontal-bar-border-radius-right {
  border-radius: 0px 4px 4px 0px;
}
.card-billing-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.card-billing-table-cell .shimmer .text-align-center {
  padding: 0px 10% 0px 0px;
}
.card-billing-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.card-billing-status-legend-container {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
.card-billing-status-legend-circle {
  width: 10px;
  height: 10px;
  border-radius: 5px;
}
.card-billing-banner-container {
  display: flex;
  border: var(--line-color);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  padding: 24px;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 40px;
  background: var(--menu-background-color);
}
.card-billing-banner-title {
  font-size: 26px;
}
.card-billing-banner-subtitle {
  font-size: 14px;
}
.card-billing-date-picker-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 700px) {
  .card-billing-date-picker-container {
    flex-direction: column;
    gap: 16px;
  }
}
.card-billing-container-full-size {
  padding: 0px var(--space-15xl) var(--space-8xl) var(--space-15xl);
}
@media (max-width: 1255px) {
  .card-billing-container-full-size {
    padding: 0px var(--space-8xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .card-billing-container-full-size {
    padding: 0px var(--space-3xl) var(--space-8xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .card-billing-container-full-size {
    padding: 32px var(--space-xl) 40px var(--space-xl);
  }
}

.card-billing-export-modal-section-content {
  display: flex;
  justify-content: space-between;
  gap: 16px;
}
.card-billing-export-modal-select-container {
  width: 48%;
}
.card-billing-export-modal-select-container > select {
  height: 44px;
  margin: 5px 0 5px;
}
.card-billing-export-modal-info-container {
  background: var(--menu-background-color);
  padding: 8px 16px;
  border-radius: 8px;
  margin-top: 24px;
}
.card-billing-export-modal {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 16px 24px;
  clear: both;
  max-height: 630px;
  overflow-y: auto;
}
@media (max-width: 1440px) {
  .card-billing-export-modal {
    max-height: 480px;
  }
}
.card-billing-export-modal-tab-bar {
  width: 100%;
  display: flex;
  border-bottom: 1px solid var(--line-color);
}
.card-billing-export-modal-section-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.card-billing-export-modal-section-title {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
  font-family: 'Mundial-Demibold';
  color: var(--title-color);
}
.card-billing-export-modal-section-subtitle {
  font-family: 'Mundial-Thin';
  font-size: 14px;
  line-height: 22px;
  font-style: normal;
  font-weight: 200;
  color: var(--text-color);
}
.card-billing-export-modal-input-label {
  font-family: 'Mundial-Thin';
  font-size: 14px;
  line-height: 20px;
  font-style: normal;
  font-weight: 200;
  color: #505152;
}
.card-billing-export-modal-info-section-content {
  display: flex;
  justify-content: space-between;
}
.card-billing-export-modal-select-title {
  margin-bottom: 4px;
  margin-top: 4px;
}
.card-billing-export-modal-separator-spacing {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin: 25px 0px;
}
.card-billing-export-modal-exports-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.card-billing-export-modal-exports-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.card-billing-export-loading-ring {
  margin-right: 12px !important;
}

#card-billing-detail-table {
  margin-bottom: 20px;
}
@media (max-width: 700px) {
  #card-billing-detail-table {
    width: 100%;
  }
}
.card-billing-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.card-billing-detail-header-cell {
  padding-right: 15px;
  white-space: nowrap;
}
.card-billing-detail-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.card-billing-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.card-billing-detail-table td:last-child {
  padding-right: 0;
}
.card-billing-detail-header-cell:last-child {
  padding-right: 0px;
}
.card-billing-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  cursor: pointer;
}
.card-billing-detail-table-cell .shimmer .text-align-center {
  padding: 0px 10% 0px 0px;
}
.card-billing-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.card-billing-detail-table-cell-container {
  display: grid;
  grid-auto-flow: column;
  justify-content: flex-start;
  overflow: hidden;
  text-overflow: ellipsis;
}
.card-billing-detail-table-cell-purchase-details-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1px;
}
.card-billing-detail-balance-value {
  font-size: 32px;
  color: var(--title-color);
  width: fit-content;
}
.card-billing-detail-balance-subtitle-container {
  margin-top: 8px;
  display: flex;
  flex-direction: row;
  gap: 8px;
}
.card-billing-detail-info-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 4px;
  padding-bottom: var(--space-2xl);
}
@media (max-width: 1100px) {
  .card-billing-detail-info-container {
    flex-direction: column;
    gap: 48px;
  }
}
.card-billing-detail-tooltip-wrapper {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
}
.card-billing-detail-cashback-label {
  margin-top: 8px;
  color: #00b97c;
}
@media (max-width: 1100px) {
  #card-billing-detail-fine-label,
  #card-billing-detail-interest-label,
  #card-billing-detail-interest-value,
  #card-billing-detail-fine-value {
    margin: auto;
  }
}
.card-billing-detail-credit-info-container {
  padding: 12px 16px;
  border-radius: 12px;
  border: 1px solid #d3e6f0;
  background: #eaf7fe;
}
#card-billing-detail-table-content::before {
  content: '';
  display: block;
  height: 16px;
}

@media (max-width: 1020px) {
  .card-billing-detail-table-merchant-label {
    max-width: 120px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

.card-billing-detail-filter-modal-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
  padding: var(--space-xl);
}
.modal-footer-container {
  border-top: 1px solid var(--border-primary-default);
  padding: var(--space-xl);
}

.card-billing-detail-export-modal-section-content {
  display: flex;
  justify-content: space-between;
  gap: 16px;
}
.card-billing-detail-export-modal-select-container {
  width: 48%;
}
.card-billing-detail-export-modal-select-container > select {
  height: 44px;
  margin: 5px 0 5px;
}
.card-billing-detail-export-modal-select-container > label {
  line-height: 24px;
}
.card-billing-detail-export-modal-info-container {
  background: var(--menu-background-color);
  padding: 8px 16px;
  border-radius: 8px;
  margin-top: 24px;
}
.card-billing-detail-export-modal {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 16px 24px;
  clear: both;
  max-height: 630px;
  overflow-y: auto;
}
@media (max-width: 1440px) {
  .card-billing-detail-export-modal {
    max-height: 480px;
  }
}
.card-billing-detail-export-modal-tab-bar {
  width: 100%;
  display: flex;
  border-bottom: 1px solid var(--line-color);
}
.card-billing-detail-export-modal-section-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.card-billing-detail-export-modal-section-title {
  font-size: 24px;
  color: var(--title-color);
}
.card-billing-detail-export-modal-section-subtitle {
  font-size: 14px;
  color: var(--text-color);
}
.card-billing-detail-export-modal-info-section-content {
  display: flex;
  justify-content: space-between;
}
.card-billing-detail-export-modal-select-title {
  margin-bottom: 4px;
  margin-top: 4px;
}
.card-billing-detail-export-modal-separator-spacing {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin: 25px 0px;
}
.card-billing-detail-export-modal-exports-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.card-billing-detail-export-modal-exports-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.card-billing-detail-export-loading-ring {
  margin-right: 12px !important;
}

.card-billing-detail-antecipate-modal-billing-option-active {
  border: 2px solid var(--action-or-selection-color) !important;
}
#card-billing-detail-antecipate-modal-billing-cost-center-option-textfield > .input > input {
  height: auto;
}
#card-billing-detail-antecipate-modal-billing-cost-center-option-textfield > .input {
  display: flex;
  height: 50px;
  padding: var(--space-s) var(--space-m);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  font-size: var(--text-s-regular-size);
  font-style: normal;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
  border-radius: var(--radius-m);
  cursor: text;
  background-color: var(--background-full-neutral-primary);
  border: 1px solid var(--border-primary-default);
  caret-color: var(--border-brand-default);
  box-sizing: border-box;
  color: var(--text-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: "Mundial";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
#card-billing-detail-antecipate-modal-billing-cost-center-option-textfield > .input > .tag {
  margin-top: 0px;
}
.card-billing-detail-antecipate-modal-card-icon > svg > path {
  fill: var(--title-color);
}

.card-balance-value {
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}
.card-balance-consumed-bar-container {
  display: flex;
  flex-direction: column;
}
.card-balance-bar {
  display: flex;
}
.card-balance-consumed-bar-information-container {
  display: flex;
  margin-top: 24px;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 900px) {
  .card-balance-consumed-bar-information-container {
    flex-direction: column;
    gap: var(--space-s);
  }
}
.card-balance-information-item {
  display: flex;
  gap: 8px;
  flex-direction: row;
  align-items: center;
}
.consumed-legend {
  width: 4px;
  height: 16px;
  border-radius: 8px;
  background: var(--fearless-dark);
}
.unconsumed-legend {
  width: 4px;
  height: 16px;
  border-radius: 8px;
  background-color: var(--menu-background-color);
}
.card-limit-info-image-container {
  width: 16px;
  height: 16px;
}
.card-limit-info-image-container > svg > g > path {
  fill: var(--action-or-selection-color);
}
.card-limit-info-container {
  position: fixed;
  bottom: 41px;
  background: var(--background-full-neutral-secondary, #f9f9fc);
  width: calc(100% - 540px);
  display: flex;
  padding: 16px;
  align-items: center;
  gap: 8px;
  border-radius: var(--space-l);
  align-self: stretch;
}
@media (max-width: 1225px) {
  .card-limit-info-container {
    width: calc(100% - 420px);
  }
}
@media (max-width: 1140px) {
  .card-limit-info-container {
    width: calc(100% - 160px);
  }
}
@media (max-width: 870px) {
  .card-limit-info-container {
    width: calc(100% - 120px);
  }
}
@media (max-width: 430px) {
  .card-limit-info-container {
    width: calc(100% - 80px);
  }
}
#card-balance-info-container,
#card-balance-info-container-loading {
  margin-bottom: var(--space-13xl);
}
.card-limit-investment-banner-container {
  display: flex;
  align-items: center;
  justify-content: start;
  border: 1px solid var(--line-color);
  border-radius: var(--radius-l);
  background: linear-gradient(269deg, rgba(47,49,51,0) 34.46%, rgba(47,49,51,0.9) 53.81%), url(./images/card-balance-investment-banner.png) #d3d3d3 no-repeat;
  background-position: top right;
  height: 430px;
  background-size: cover;
}
@media (max-width: 700px) {
  .card-limit-investment-banner-container {
    background: linear-gradient(360deg, rgba(47,49,51,0) 34.46%, rgba(47,49,51,0.9) 53.81%), url(./images/card-balance-investment-banner-mobile.png) #d3d3d3 no-repeat;
    flex-direction: column;
    background-position: bottom right;
    background-size: cover;
    height: 600px;
  }
}
.card-limit-investment-banner-text-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-xs);
  width: 50%;
  max-width: 609px;
  padding: 40px 0px 40px 40px;
  box-sizing: border-box;
}
@media (max-width: 700px) {
  .card-limit-investment-banner-text-container {
    gap: 0px;
    width: 100%;
    max-width: 100%;
    padding: 40px 40px 10px 40px;
  }
}
.card-balance-container {
  padding: 0px var(--space-15xl) var(--space-8xl) var(--space-15xl);
}
@media (max-width: 1255px) {
  .card-balance-container {
    padding: 0px var(--space-8xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .card-balance-container {
    padding: 0px var(--space-3xl) var(--space-8xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .card-balance-container {
    padding: 0px var(--space-xl) 40px var(--space-xl);
  }
}

.corporate-card-carousel-section {
  display: flex;
  padding: 0px var(--space-15xl) var(--space-8xl) var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .corporate-card-carousel-section {
    padding: 0px var(--space-8xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .corporate-card-carousel-section {
    padding: 0px var(--space-3xl) var(--space-8xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .corporate-card-carousel-section {
    padding: 0px var(--space-xl) var(--space-8xl) var(--space-xl);
  }
}
.corporate-card-main-black-container-top {
  padding: var(--space-15xl) var(--space-15xl) 0;
}
@media (max-width: 1255px) {
  .corporate-card-main-black-container-top {
    padding: var(--space-8xl) var(--space-8xl) 0;
  }
}
@media (max-width: 870px) {
  .corporate-card-main-black-container-top {
    padding: var(--space-3xl) var(--space-3xl) 0;
  }
}
@media (max-width: 430px) {
  .corporate-card-main-black-container-top {
    padding: var(--space-xl) var(--space-xl) 0;
  }
}
.corporate-card-main-black-container-bottom {
  padding: 0 var(--space-15xl) var(--space-15xl);
}
@media (max-width: 1255px) {
  .corporate-card-main-black-container-bottom {
    padding: 0 var(--space-8xl) var(--space-6xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .corporate-card-main-black-container-bottom {
    padding: 0 var(--space-3xl) var(--space-6xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .corporate-card-main-black-container-bottom {
    padding: 0 var(--space-xl) var(--space-6xl) var(--space-xl);
  }
}
.corporate-card-top-banner {
  background-image: linear-gradient(90deg, rgba(0,0,0,0.8) 25%, rgba(0,0,0,0) 95%), url(./images/corporate-card-background.png);
  background-position: center;
  background-size: cover;
  padding: 0 var(--space-15xl);
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--space-2xl);
}
@media (max-width: 1450px) {
  .corporate-card-top-banner {
    padding: var(--space-15xl) var(--space-15xl) 0;
  }
}
@media (max-width: 1255px) {
  .corporate-card-top-banner {
    padding: var(--space-8xl) var(--space-8xl) 0;
  }
}
@media (max-width: 1020px) {
  .corporate-card-top-banner {
    gap: var(--space-s);
    padding: var(--space-8xl);
    flex-direction: column-reverse;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: linear-gradient(0deg, #000 35%, rgba(0,0,0,0) 90%), url(./images/corporate-card-background.png);
  }
}
@media (max-width: 870px) {
  .corporate-card-top-banner {
    padding: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .corporate-card-top-banner {
    padding: var(--space-xl);
  }
}
.corporate-card-information-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-2xl);
  max-width: 570px;
}
.corporate-card-text-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
}
@media (max-width: 1520px) {
  .corporate-card-phone-card-image {
    width: 40%;
  }
}
@media (max-width: 1020px) {
  .corporate-card-phone-card-image {
    width: 400px;
  }
}
@media (max-width: 375px) {
  .corporate-card-phone-card-image {
    width: 300px;
  }
}
.corporate-card-carousel-wrapper > .carousel {
  width: auto;
}
.corporate-card-carousel-content {
  display: flex;
  padding-top: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-5xl);
  align-self: stretch;
}
@media (max-width: 1000px) {
  .corporate-card-carousel-content {
    padding-top: var(--space-6xl);
  }
}
.corporate-card-dark-section {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-6xl);
  align-self: stretch;
  background-color: var(--background-full-neutral-primary);
}
.corporate-card-dark-video-container {
  --corner-radius: 40px;
  max-width: 1920px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.corporate-card-dark-video-container > video {
  width: 100%;
  object-fit: cover;
  position: relative;
  left: 0;
  transition: clip-path 0.2s ease, width 0.2s ease;
  border-radius: unset;
}
.corporate-card-dark-section-headline {
  display: flex;
  padding: 0px 196px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  gap: var(--space-2xl);
}
@media (max-width: 1050px) {
  .corporate-card-dark-section-headline {
    padding: 0;
  }
}
.corporate-card-dark-section-benefits-container {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  gap: var(--space-3xl);
}
@media (max-width: 1000px) {
  .corporate-card-dark-section-benefits-container {
    flex-direction: column;
    align-items: center;
  }
}
.corporate-card-dark-section-benefits-item {
  display: flex;
  width: calc(100% / 3);
  padding: var(--space-2xl) 0px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
}
@media (max-width: 1000px) {
  .corporate-card-dark-section-benefits-item {
    width: 100%;
    flex-direction: column;
  }
}
.coporate-card-bottom-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .coporate-card-bottom-section {
    padding: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .coporate-card-bottom-section {
    padding: var(--space-3xl);
  }
}
.corporate-card-bottom-content {
  display: flex;
  min-height: 672px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-5xl);
  align-self: stretch;
}
.corporate-card-bottom-section-card {
  display: flex;
  padding: var(--space-2xl) var(--space-6xl);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: var(--space-4xl);
  flex: 1 0 0;
  align-self: stretch;
  position: relative;
  border-radius: var(--space-2xl);
  background: var(--background-full-neutral-secondary);
}
@media (max-width: 950px) {
  .corporate-card-bottom-section-card {
    padding: var(--space-2xl) var(--space-xl);
  }
}
@media (max-width: 765px) {
  .corporate-card-bottom-section-card {
    flex-direction: column-reverse;
  }
}
.corporate-card-bottom-section-card-image {
  width: 50%;
}
@media (max-width: 765px) {
  .corporate-card-bottom-section-card-image {
    width: 100%;
  }
}
.corporate-card-bottom-section-card-image > img {
  width: 100%;
}
.corporate-card-bottom-section-card-text-container {
  display: flex;
  width: 50%;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-2xl);
}
@media (max-width: 765px) {
  .corporate-card-bottom-section-card-text-container {
    width: 100%;
  }
}
.corporate-card-bottom-section-card-text-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
  align-self: stretch;
}
.corporate-card-bottom-section-card-image-responsive {
  width: 100%;
  display: flex;
  justify-content: center;
}
@media (min-width: 765px) {
  .corporate-card-bottom-section-card-image-responsive {
    display: none;
  }
}
.corporate-card-bottom-section-card-image-responsive img {
  width: 60%;
}
.corporate-card-bottom-content-heading-container {
  width: 50%;
}
@media (max-width: 1660px) {
  .corporate-card-bottom-content-heading-container {
    width: 60%;
  }
}
@media (max-width: 950px) {
  .corporate-card-bottom-content-heading-container {
    width: 100%;
  }
}
.corporate-card-main-second-carousel-item {
  background: var(--reputation-light);
}
.corporate-card-first-item > .carousel-image-container {
  width: 286px;
}
.corporate-card-fourth-item > .carousel-image-container > img {
  width: 100%;
}
@media (max-width: 768px) {
  .corporate-card-fourth-item > .carousel-image-container > img {
    width: 80%;
  }
}
.flex-black-card {
  display: flex;
  flex-direction: column;
  gap: var(--space-6xl);
}

.request-card-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-6xl);
  padding: 0px var(--space-15xl) var(--space-5xl) var(--space-15xl);
}
@media (max-width: 1255px) {
  .request-card-container {
    padding: 0px var(--space-8xl) var(--space-5xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .request-card-container {
    padding: 0px var(--space-3xl) var(--space-5xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .request-card-container {
    padding: 0px var(--space-xl) var(--space-5xl) var(--space-xl);
  }
}
.request-card-headline-options-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-5xl);
  max-width: 700px;
}
.request-card-headline-section {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: var(--space-3xl);
}
@media (max-width: 1100px) {
  .request-card-headline-section {
    align-items: center;
    flex-direction: column;
  }
}
.request-card-headline-image {
  display: flex;
  justify-content: center;
}
@media (max-width: 1100px) {
  .request-card-headline-image {
    display: none;
  }
}
.request-card-headline-image > img,
.request-card-headline-responsive-image > img {
  width: 500px;
  height: auto;
}
@media (max-width: 600px) {
  .request-card-headline-image > img,
  .request-card-headline-responsive-image > img {
    width: 100%;
  }
}
.request-card-headline-responsive-image {
  display: flex;
  justify-content: center;
}
@media (min-width: 1101px) {
  .request-card-headline-responsive-image {
    display: none;
  }
}
.request-card-headline-option-top-config-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
}
.request-card-headline-option-top-information-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xs);
}
@media (max-width: 1100px) {
  .request-card-headline-option-top-information-container {
    align-items: center;
    text-align: center;
  }
}
.request-card-counter-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--space-2xl);
}
.request-card-item-container {
  display: flex;
  gap: var(--space-m);
}
.request-card-items-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
}
.request-card-icon > svg {
  width: var(--space-xl);
  height: var(--space-xl);
}
.benefits-icon > *,
.request-card-icon > *,
.benefits-icon > svg > path,
.benefits-icon > svg > g > path,
.request-card-icon > svg > path,
.request-card-icon > svg > g > path {
  fill: var(--text-text-primary);
}
.benefits-icon > svg {
  width: var(--space-xl);
  height: var(--space-xl);
}
.benefits-option-container {
  display: flex;
  gap: var(--space-10xl);
}
@media (max-width: 1350px) {
  .benefits-option-container {
    flex-direction: column;
    gap: var(--space-5xl);
  }
}
#collapse-view {
  display: flex;
  flex-direction: column;
  gap: var(--space-xl);
  width: 100%;
}
.request-card-benefits-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-5xl);
}
.benefits-title {
  min-width: 180px;
}
@media (max-width: 1100px) {
  .benefits-title {
    width: 100%;
  }
}
.benefits-option-section {
  display: flex;
  flex-direction: column;
  gap: var(--space-5xl);
}
.benefits-option-items-container {
  display: flex;
  justify-content: flex-start;
  gap: var(--space-4xl);
  width: 100%;
}
@media (max-width: 900px) {
  .benefits-option-items-container {
    flex-direction: column;
    gap: var(--space-xl);
    align-items: center;
  }
}
.benefits-option-item-header-container {
  display: flex;
  align-items: center;
  gap: var(--space-l);
}
.benefits-option-item-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--space-l);
  text-align: center;
  max-width: 400px;
}
.benefits-option-items-format > div {
  width: calc(100% / 3);
}
@media (max-width: 1100px) {
  .benefits-option-items-format > div {
    width: 100%;
  }
}
.benefits-wallet-option-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-5xl);
}
.benefits-wallet-icons-container {
  display: flex;
  align-items: center;
  gap: var(--space-xl);
}
.request-wallet-icon > svg {
  width: var(--space-5xl);
}
.request-black-card-image {
  width: 100%;
  height: auto;
}

.request-card-checkout-section {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xl);
  min-width: 350px;
}
@media (max-width: 1125px) {
  .request-card-checkout-section {
    display: none;
  }
}
.request-card-checkout-mobile-section {
  width: 100%;
  box-sizing: border-box;
  position: fixed;
  bottom: 0;
  left: 0;
  padding: var(--space-xl);
  border-top: 1px solid var(--neutral-dark-gray-20);
  background-color: var(--background-full-neutral-primary);
}
@media (min-width: 1125px) {
  .request-card-checkout-mobile-section {
    display: none;
  }
}
.request-card-checkout-mobile-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-s);
}
.request-card-checkout-mobile-view {
  position: fixed;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: var(--space-2xl) 0;
  background-color: var(--background-full-neutral-secondary);
}
.request-card-checkout-body-container {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
  padding: var(--space-l) var(--space-xl);
}
.request-card-checkout-body-mobile-container {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
  padding: var(--space-3xl) var(--space-l);
}
.request-card-checkout-header-container {
  width: 100%;
  box-sizing: border-box;
  padding: var(--space-2xl) var(--space-xl) var(--space-s) var(--space-xl);
}
.request-card-checkout-header-mobile-container {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  padding: var(--space-s) var(--space-l);
}
#request-card-checkout-close-mobile-button {
  font-size: 30px;
  font-weight: 100;
}
@media (max-width: 380px) {
  #continue-mobile-button {
    width: 140px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

.request-card-form-container {
  display: flex;
  gap: var(--space-6xl);
  padding: 0px var(--space-15xl) var(--space-5xl) var(--space-15xl);
}
@media (max-width: 1255px) {
  .request-card-form-container {
    padding: 0px var(--space-8xl) var(--space-5xl) var(--space-8xl);
  }
}
@media (max-width: 1125px) {
  .request-card-form-container {
    margin-bottom: 170px;
  }
}
@media (max-width: 870px) {
  .request-card-form-container {
    padding: 0px var(--space-3xl) var(--space-5xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .request-card-form-container {
    padding: 0px var(--space-xl) var(--space-5xl) var(--space-xl);
  }
}
.request-card-form-content-header-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
  padding: var(--space-3xl) 0;
}
.request-card-form-content-container {
  width: 100%;
}
.request-card-checkout-counter-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: var(--radius-m);
  padding: var(--space-l) var(--space-xl);
  background: var(--background-full-neutral-primary);
  gap: var(--space-s);
}
.request-card-form-checkout-view-container {
  display: flex;
  justify-content: space-between;
  gap: var(--space-xl);
}
@media (max-width: 1125px) {
  .request-card-form-checkout-view-container {
    gap: 0;
  }
}
.request-card-form-checkout-view-loading-container {
  display: flex;
  justify-content: space-between;
  gap: var(--space-5xl);
}
@media (max-width: 1125px) {
  .request-card-form-checkout-view-loading-container {
    gap: var(--space-xl);
  }
}
.request-card-accordion-success-content-container {
  display: flex;
  align-items: center;
  gap: var(--space-s);
}
.request-card-checkout-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  border-radius: var(--radius-m);
  background: var(--background-full-neutral-secondary);
}
.request-card-checkout-summary-container {
  display: flex;
  justify-content: space-between;
  gap: var(--space-3xl);
  padding: var(--space-l) 0;
}
#request-card-form-list-view,
.request-card-checkout-counter-title {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
}
.request-card-form-accordion-container >,
.connection-detail-permission-title {
  color: var(--text-text-primary);
  font-size: var(--heading-s-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--heading-s-line-height);
  letter-spacing: var(--letter-spacing-none);
}
.request-card-form-accordion-container {
  background: var(--background-full-neutral-secondary);
  padding: var(--space-xl);
  border-radius: var(--radius-l);
}
.request-card-form-accordion-title-view {
  display: flex;
  justify-content: space-between;
  gap: var(--space-l);
  align-items: center;
}
.request-card-form-accordion-title-view-content {
  display: flex;
  align-items: center;
  gap: var(--space-s);
}
@media (max-width: 650px) {
  .request-card-form-accordion-title-view-content {
    flex-direction: column;
    align-items: flex-start;
  }
}
.request-card-accordion-hide-dash-mobile {
  display: block;
}
@media (max-width: 650px) {
  .request-card-accordion-hide-dash-mobile {
    display: none;
  }
}
.request-card-accordion-name-title,
.request-card-accordion-company-name-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.request-card-accordion-name-title {
  width: fit-content;
}
@media (max-width: 400px) {
  .request-card-accordion-name-title {
    width: 140px;
  }
}
.request-card-accordion-company-name-title {
  width: fit-content;
}
@media (max-width: 400px) {
  .request-card-accordion-company-name-title {
    width: 60px;
  }
}

.request-card-form-upper-section {
  display: flex;
  gap: var(--space-3xl);
}
@media (max-width: 850px) {
  .request-card-form-upper-section {
    flex-direction: column;
    align-items: center;
  }
}
.request-card-form-middle-section {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: var(--space-s);
}
.request-card-form-phone-container {
  display: flex;
  gap: var(--space-s);
  width: 100%;
}
.request-card-form-phone-container > div {
  width: 240px;
}
.request-card-form-phone-container > input {
  width: 100%;
}
.country-select-field > .dropdown > .current-simple-selection-item-label {
  width: 110px;
}
.request-card-form-control-group {
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
  width: 45%;
}
@media (max-width: 850px) {
  .request-card-form-control-group {
    width: 100%;
  }
}
.request-card-form-confirm-button-container {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--space-2xl);
}
.request-card-form-accordion-form-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-xl);
  padding: var(--space-2xl) 0 0;
}
.request-card-design-name-label {
  max-width: 220px;
}
.request-card-design-company-name-label {
  max-width: 180px;
}
.request-card-design-name-label,
.request-card-design-company-name-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.request-card-design-container {
  width: 55%;
  height: 230px;
  max-width: 412px;
  min-width: 350px;
  border-radius: var(--radius-s);
  background-color: var(--neutral-universe-default);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 500px) {
  .request-card-design-container {
    min-width: auto;
    height: 200px;
    width: 100%;
    box-sizing: border-box;
  }
}
.request-card-design-stripe {
  height: 45px;
  border-radius: var(--radius-s) var(--radius-s) 0 0;
  background-color: var(--neutral-dark-gray-80);
}
.request-card-design-content-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: var(--space-l) var(--space-2xl);
}
.request-card-design-left-items {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}
.request-card-design-left-content {
  display: flex;
  flex-direction: column;
  gap: var(--space-xl);
}
@media (max-width: 500px) {
  .request-card-design-left-content {
    gap: var(--space-m);
  }
}

.cancel-request-card-modal-container {
  padding: var(--space-xl);
}
@media (max-width: 500px) {
  .cancel-request-card-modal-container {
    flex-direction: column;
    gap: var(--space-m);
  }
}
@media (max-width: 500px) {
  .cancel-request-card-modal-container > div {
    width: 100%;
    box-sizing: border-box;
  }
}

.request-card-checkout-description-title-container {
  width: 320px;
}
@media (max-width: 700px) {
  .request-card-checkout-description-title-container {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
}
.request-card-checkout-page-header-container {
  padding: var(--space-3xl) 0;
}
.request-card-checkout-black-card-design-image {
  width: 320px;
}
@media (max-width: 1100px) {
  .request-card-checkout-flex-mobile-image-container-column {
    align-items: center;
    flex-direction: column;
    gap: var(--space-xl);
  }
}
@media (max-width: 1100px) {
  .request-card-checkout-flex-mobile-column {
    flex-direction: column;
    gap: var(--space-xl);
  }
}
@media (max-width: 1100px) {
  .request-card-checkout-flex-mobile-column > #request-card-checkout-cancel-button,
  .request-card-checkout-flex-mobile-column > #request-card-checkout-confirm-button {
    width: 100%;
    box-sizing: border-box;
  }
}
@media (max-width: 700px) {
  #cardholder-information-tableview > thead {
    display: none;
  }
}
@media (max-width: 700px) {
  #request-card-checkout-table-cell-delete-button {
    display: none;
  }
}
@media (min-width: 700px) {
  #request-card-checkout-table-cell-reponsive-delete-button {
    display: none;
  }
}
@media (max-width: 700px) {
  .request-card-address-cell-responsive-format {
    width: 75%;
    text-align: end;
  }
}

.request-card-shipping-form-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-xl);
}
.request-card-shipping-form-title {
  padding: var(--space-3xl) 0;
}
#request-shipping-postal-code-loading-indicator {
  position: absolute;
  right: 12px;
  bottom: 12px;
  color: var(--action-or-selection-color);
}
.request-card-shipping-row-to-column-container {
  flex-direction: row;
}
@media (max-width: 700px) {
  .request-card-shipping-row-to-column-container {
    flex-direction: column;
  }
}
.request-card-shipping-address {
  width: 70%;
}
@media (max-width: 700px) {
  .request-card-shipping-address {
    width: 100%;
  }
}
.request-card-shipping-address-number {
  width: 30%;
}
.request-shipping-mobile-bottom-field {
  width: calc(100% / 3);
}
@media (max-width: 700px) {
  .request-shipping-mobile-bottom-field {
    width: 100%;
  }
}
.request-shipping-mobile-bottom-group-fields {
  width: calc(100% / 3 * 2);
}
@media (max-width: 700px) {
  .request-shipping-mobile-bottom-group-fields {
    width: 100%;
  }
}
.request-shipping-mobile-bottom-group-fields > div {
  width: 50%;
}

#request-card-form-container-view {
  width: 100%;
  box-sizing: border-box;
}

.unlock-card-modal-token-container {
  display: flex;
  flex-direction: row;
  gap: var(--space-s);
}
@media (max-width: 500px) {
  .unlock-card-modal-token-container {
    flex-direction: column;
  }
}
.card-pending-container {
  padding: 12px 24px;
  border-radius: 12px;
  border: 1px solid var(--line-color);
  cursor: pointer;
}
.card-pending-container:hover {
  border: 1px solid var(--action-or-selection-color);
}

#page-title {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 430px) {
  #page-title {
    white-space: normal;
  }
}
#page-subtitle {
  width: fit-content;
  display: none;
}
#page-right-view-container {
  width: fit-content;
}
.title-container {
  display: flex;
  height: calc(100% - 40px);
  padding: var(--space-8xl) 0 var(--space-6xl) var(--space-15xl);
  justify-content: space-between;
  background-color: var(--view-background-color);
}
@media (max-width: 600px) {
  .title-container {
    gap: var(--space-l);
    padding: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .title-container {
    padding: var(--space-3xl) var(--space-xl);
  }
}
.page-right-view-without-sidebar {
  width: 100% !important;
}
.page-right-view-without-sidebar > .title-container {
  padding-right: var(--space-15xl);
}
@media (max-width: 1255px) {
  .page-right-view-without-sidebar > .title-container {
    padding: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .page-right-view-without-sidebar > .title-container {
    padding: var(--space-3xl);
  }
}
@media (max-width: 600px) {
  .page-right-view-without-sidebar > .title-container {
    flex-direction: column !important;
  }
}
@media (max-width: 430px) {
  .page-right-view-without-sidebar > .title-container {
    padding: var(--space-3xl) var(--space-xl);
  }
}
.page-right-view-with-sidebar > .title-container {
  padding-right: 0;
  flex-direction: column;
}
@media (max-width: 1255px) {
  .page-right-view-with-sidebar > .title-container {
    padding-left: var(--space-8xl);
  }
}
@media (max-width: 1140px) {
  .page-right-view-with-sidebar > .title-container {
    padding: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .page-right-view-with-sidebar > .title-container {
    padding: var(--space-3xl);
  }
}
@media (max-width: 600px) {
  .page-right-view-with-sidebar > .title-container {
    flex-direction: column !important;
  }
}
@media (max-width: 430px) {
  .page-right-view-with-sidebar > .title-container {
    padding: var(--space-5xl) var(--space-xl) var(--space-3xl) var(--space-xl);
  }
}
.title-container-inverse {
  background-color: var(--background-full-neutral-inverse);
  color: var(--text-inverse-title);
}
.title-container-inverse-text {
  color: var(--text-inverse-title) !important;
}
.title-back-button {
  margin: auto;
  cursor: pointer;
}
@media (max-width: 430px) {
  .title-back-button {
    margin-top: 4px;
  }
}
.title-back-button > svg > g > path {
  fill: var(--action-or-selection-color);
}
.title-highlight-shift-alignment {
  text-align: end;
}
@media (max-width: 600px) {
  .title-highlight-shift-alignment {
    text-align: start;
  }
}

.header-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 24px 0 16px;
  position: relative;
}
#header-desktop-logo {
  cursor: pointer;
}
@media (max-width: 630px) {
  #header-desktop-logo {
    display: none;
  }
}
#header-mobile-logo {
  display: none;
  cursor: pointer;
}
@media (max-width: 630px) {
  #header-mobile-logo {
    display: block;
  }
}
.header-logo-container > img {
  width: 200px;
  height: 24px;
}
@media (max-width: 630px) {
  .header-logo-container > img {
    width: 32px;
    height: 32px;
  }
}
.header-options-container {
  position: relative;
  display: flex;
  align-items: center;
  gap: var(--space-l);
}
@media (max-width: 700px) {
  .header-options-container {
    gap: var(--space-m);
  }
}
@media (max-width: 400px) {
  .header-options-container {
    gap: var(--space-s);
  }
}
.header-workspace-options {
  background-color: var(--background-full-neutral-tertiary);
  padding: 8px 16px;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.header-workspace-name-loading {
  width: 80px;
  height: 16px;
}
.header-workspace-profile {
  cursor: pointer;
}
.header-workspace-profile > img {
  border: 2px solid var(--line-color);
  width: 40px;
  height: 40px;
  border-radius: 50px;
  cursor: pointer;
  background-color: var(--border-color);
}
@media (max-width: 630px) {
  .header-workspace-profile > img {
    width: 30px;
    height: 30px;
  }
}
.header-avatar-shimmer {
  width: 40px;
  height: 40px;
  border-radius: 50px;
  border: 2px solid var(--line-color);
}
@media (max-width: 630px) {
  .header-avatar-shimmer {
    width: 30px;
    height: 30px;
  }
}
.header-options-divider {
  border: 2px solid var(--line-color);
  height: 20px;
  border-radius: 10px;
}
.workspace-arrow-down-icon > svg > g > path {
  fill: var(--text-text-title);
}
.header-workspace-options > #add-balance-icon > .btn-content-icon-container > * {
  fill: var(--text-text-primary);
}
@media (max-width: 710px) {
  #workspace-name {
    max-width: 70px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
@media (max-width: 400px) {
  #workspace-name {
    max-width: 50px;
  }
}
@media (max-width: 700px) {
  #add-button-label {
    display: none;
  }
}
#balance-button-label {
  text-transform: lowercase;
}
@media (max-width: 700px) {
  #balance-button-label {
    text-transform: capitalize;
  }
}

.navbar-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#navbar-options-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1140px) {
  #navbar-options-container {
    display: none;
  }
}
.navbar-option {
  cursor: pointer;
  padding: 20px 16px;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  white-space: nowrap;
}
.navbar-option:first-child {
  padding-left: 0px;
}
.navbar-option:last-child {
  padding-right: 0px;
}
#navbar-submenu-container {
  display: flex;
  justify-content: center;
  gap: 40px;
}
#navbar-submenu-container::-webkit-scrollbar {
  display: none;
}
#navbar-submenu-container::-webkit-scrollbar-thumb {
  display: none;
}
#navbar-submenu-container::-webkit-scrollbar-track {
  display: none;
}
.navbar-submenu-option {
  text-align: center;
  min-width: 140px;
  clip-path: inset(0 4px);
  border-bottom: 2px solid transparent;
  padding: 10px 2px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 4px;
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
@media (max-width: 800px) {
  .navbar-submenu-option {
    padding: 10px 5px;
  }
}
.navbar-submenu-option-active {
  border-bottom: 2px solid var(--action-or-selection-color);
}
.navbar-submenu-option-active > .navbar-submenu-label {
  color: var(--action-or-selection-color);
  font-family: 'Mundial-Demibold';
  font-weight: 600;
  font-size: var(--text-xs-demibold-size);
  line-height: var(--text-xs-demibold-line-height);
}
.navbar-submenu-label {
  font-weight: 400;
  font-size: var(--text-xs-regular-size);
  line-height: var(--text-xs-regular-line-height);
  color: var(--text-color);
}
.navbar-submenu-icon > svg > path,
.navbar-submenu-icon > svg > g > path {
  max-height: 24px;
  fill: var(--text-color);
}
.navbar-submenu-icon-active > svg > path,
.navbar-submenu-icon-active > svg > g > path,
.navbar-submenu-icon-active > svg > g > g > path {
  fill: var(--action-or-selection-color);
}
.option-active {
  color: var(--action-or-selection-color);
  font-family: 'Mundial-Demibold';
  font-weight: 600;
  font-size: var(--text-s-demibold-size);
  line-height: var(--text-s-demibold-line-height);
}
#navbar-mobile-container {
  padding: 26px 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#navbar-mobile-container-view {
  width: 100%;
  display: none;
}
@media (max-width: 1140px) {
  #navbar-mobile-container-view {
    display: block;
  }
}
#mobile-selected-option-button {
  cursor: pointer;
}
#mobile-selected-option {
  cursor: pointer;
}
.sidebar-button {
  cursor: pointer;
}
.mobile-menu-container {
  background-color: var(--menu-background-color);
  height: 0;
  width: 100%;
  position: fixed;
  z-index: 22;
  top: 0;
  right: 0;
  overflow: hidden;
  transition: 0.7s;
  text-align: end;
  overflow-y: scroll;
}
.navbar-mobile-option {
  cursor: pointer;
  user-select: none;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
  text-align: start;
  letter-spacing: 0px;
  color: var(--title-color);
  padding: 14px 48px;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.mobile-menu-close-button-container {
  width: 100%;
  display: flex;
  justify-content: end;
  gap: 12px;
}
#mobile-menu-close-button,
#mobile-sidebar-close-button {
  color: var(--action-or-selection-color);
  cursor: pointer;
  font-size: 30px;
  font-weight: 100;
}
#mobile-menu-close-button {
  padding: 30px;
  width: fit-content;
}
#mobile-sidebar-close-button {
  padding: 30px 40px;
  display: flex;
  display: -webkit-flex;
  justify-content: end;
  -webkit-justify-content: flex-end;
  width: auto;
}
.navbar-mobile-option:hover {
  color: var(--action-or-selection-color);
}
.mobile-sidebar-close-button-container {
  display: none;
}
@media (max-width: 1140px) {
  .mobile-sidebar-close-button-container {
    display: block;
  }
}
.center-itens-active {
  justify-content: center !important;
}

.navbar-submenu-wrapper {
  width: 100%;
  position: relative;
}
.paddle {
  display: flex;
  align-items: center;
  display: -webkit-flex;
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  background-color: var(--menu-background-color);
  transition: all 0.25s;
  transition-behavior: allow-discrete;
  opacity: 1;
}
#left-paddle {
  left: 0;
  padding-right: 8px;
  border-right: 1px solid var(--line-color);
}
#right-paddle {
  right: 0;
  padding-left: 8px;
  border-left: 1px solid var(--line-color);
}
.hidden-paddle {
  display: none;
  opacity: 0;
}
.paddle:hover > svg > g > path {
  fill: var(--action-or-selection-color);
}
.active-paddles {
  overflow: overlay;
  justify-content: start !important;
  gap: 20px !important;
  scrollbar-color: transparent transparent;
}

.header-dropdown-menu-container-view {
  right: 0px;
  top: 50px;
  position: absolute;
  width: 240px;
  z-index: 25;
}
.right-header {
  right: 80px;
}
.header-dropdown-menu-container {
  flex-direction: column;
  border-radius: 20px;
  background: var(--view-background-color);
  display: flex;
  border: 1px solid var(--line-color);
  cursor: pointer;
  max-height: 50vh;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.header-dropdown-menu-container::-webkit-scrollbar-thumb {
  border: 6px solid transparent;
  border-radius: 10px;
  background-clip: padding-box;
}
.header-dropdown-menu-container::-webkit-scrollbar {
  width: 20px;
}
.header-dropdown-menu-item {
  display: flex;
  align-items: center;
  padding: 16px;
  gap: 8px;
}
.header-dropdown-menu-item:hover > .header-dropdown-menu-item-title,
.header-dropdown-menu-multiple-item:hover > .header-dropdown-menu-item-title,
.header-dropdown-menu-multiple-item:hover > .header-dropdown-menu-item-subtitle {
  color: var(--hover-action-or-selection-color);
}
.header-dropdown-menu-item-img {
  width: 16px;
  height: 16px;
  text-align: center;
}
.header-dropdown-menu-item:hover > .header-dropdown-menu-item-img svg path,
.header-dropdown-menu-item:hover > .header-dropdown-menu-item-img svg g path {
  fill: var(--hover-action-or-selection-color);
}
.header-dropdown-menu-item > .header-dropdown-menu-item-img svg path,
.header-dropdown-menu-item > .header-dropdown-menu-item-img svg g path {
  fill: var(--title-color);
}
.header-dropdown-menu-multiple-item {
  display: flex;
  padding: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
}
.header-dropdown-menu-item-subtitle {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
.header-dropdown-menu-item-separator {
  height: 1px;
  background: var(--line-color);
}

.new-menu-container {
  background-color: var(--menu-background-color);
  display: flex;
  flex-direction: column;
  padding: 0 var(--space-15xl);
}
@media (max-width: 1255px) {
  .new-menu-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .new-menu-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .new-menu-container {
    padding: 0 var(--space-xl);
  }
}
.sticky-sidebar {
  top: 0;
  z-index: 21;
  position: fixed !important;
}
.content-scroll-active {
  top: 250px;
}
.sidebar-scroll-active {
  top: 150px;
}

.horizontal-bar {
  border-bottom: 1px solid var(--border-primary-default);
  padding: var(--space-xl) 0;
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
}
.horizontal-bar:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.horizontal-bar-subtitle {
  margin-top: 10px;
}
.horizontal-bar-container {
  border-radius: var(--radius-full);
}
.horizontal-bar-consumed,
.horizontal-bar-unconsumed {
  height: 8px;
  border-radius: var(--radius-full);
}
.weekday-container {
  border-radius: var(--radius-s);
  padding: var(--space-xs);
  width: 30px;
  text-align: center;
}
.weekday-container-active {
  border: 1px solid var(--text-text-primary);
  color: var(--text-text-primary);
}
.weekday-container-disable {
  color: var(--text-text-disable);
  border: 1px solid var(--border-primary-default);
}
.spending-control-colapse-content {
  max-height: 0;
  transition: max-height 0.4s ease-out;
}
.days-of-the-week-container {
  display: flex;
  justify-content: space-between;
  gap: var(--space-s);
}
@media (max-width: 950px) {
  .days-of-the-week-container {
    justify-content: start;
  }
}
@media (max-width: 500px) {
  .days-of-the-week-container {
    justify-content: space-between;
  }
}


.logo {
  width: 56px;
}
@media (max-width: 1050px) {
  .logo {
    width: 40px;
  }
}
.application {
  display: flex;
  width: 100%;
  height: 100%;
  font-family: "Myriad Set Pro", sans-serif;
}
@media (max-width: 700px) {
  .application {
    flex-direction: column;
  }
}
.application[style*="display: block"] {
  display: flex !important;
}
.application-item {
  width: 50%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 700px) {
  .application-item {
    width: 100%;
  }
}
#application-subtitle-title {
  margin-top: 8px;
}
#application-item-image {
  background-color: #f7f8f9;
  position: fixed;
  right: 0;
}
@media (max-width: 700px) {
  #application-item-image {
    display: none;
  }
}
.application-item-container {
  margin: auto;
  display: flex;
  flex-direction: column;
}
.application-item-form {
  margin-left: 80px;
  width: calc(100% - 160px);
}
@media (max-width: 1024px) {
  .application-item-form {
    margin-left: 40px;
    width: calc(100% - 80px);
  }
}
@media (max-width: 700px) {
  .application-item-form {
    margin-top: 44px;
    margin-left: 24px;
    width: calc(100% - 48px);
  }
}
.application-item-container ul {
  margin-bottom: 40px;
}
.signup-image-container,
.application-image-container {
  display: flex;
  width: 100%;
  height: 100%;
}
.application-image {
  margin: auto;
  width: 60%;
}
.signup-image {
  width: 100%;
  object-fit: cover;
}
.application-form-container {
  display: flex;
  margin: 20px 0;
}
.application-form-container label {
  width: 90px;
  padding-top: 10px;
  font-size: 16px;
  color: var(--text-color);
}
.application-form-container input {
  width: calc(100% - 90px);
}
.application-form-container spam {
  display: flex;
  align-items: center;
  color: var(--title-color);
  font-size: 16px;
  font-weight: 600;
}
.application-form-attach {
  width: 100px;
  margin-right: 20px;
}
#application-taxId-textfield {
  margin-top: 40px;
  margin-bottom: 40px;
}
#application-confirmation-textfield {
  margin-bottom: 40px;
}
#application-country-code-selector {
  margin-top: 40px;
}
#application-yes-representative-table {
  width: 100%;
}
#application-other-representative-table {
  width: 100%;
}
#application-other-representative-cell-name {
  color: var(--title-color);
  font-size: 18px;
}
.emoji::after {
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.hello::after {
  content: '👋';
  animation: spin-signup 1ms;
  animation-iteration-count: infinite;
}
.mailbox::after {
  content: '📪';
  animation-name: mailbox;
  animation-duration: 2.5s;
}
.cellphone::after {
  content: '📲';
  animation-name: cellphone;
  animation-duration: 2.5s;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
select {
  color: var(--input-color);
  background-color: var(--view-background-color);
  border: 1px solid var(--border-color);
  font-size: 16px;
  width: 100%;
  height: 44px;
  margin: 2px 0 5px;
  line-height: normal;
  box-sizing: border-box;
  outline: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding: 10px;
  border-radius: 4px;
  background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+") no-repeat 100% 50%;
}
select:active,
select:hover {
  border: 2px solid var(--action-or-selection-color);
}
.change-button-arrow {
  width: 18px;
  height: 18px;
  margin-right: 12px;
}
.back-button {
  display: flex;
  flex-direction: row;
  font-weight: 600;
  color: #637282;
  align-items: center;
  cursor: pointer;
}
.application-image-container {
  margin-top: 25px;
  font-size: 21px;
  text-align: center;
  animation: fadein 2s;
  -moz-animation: fadein 2s;
  -webkit-animation: fadein 2s;
  -o-animation: fadein 2s;
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.button-container {
  height: auto;
  display: flex;
  margin-bottom: 20px;
}
.button-container-item {
  display: flex;
  width: 50%;
  flex-direction: column;
}
.button-container > div:first-of-type {
  margin-right: 20px;
}
.application-logo-form {
  margin-top: 32px;
  margin-left: 80px;
  width: 300px;
  height: 26px;
}
@media (max-width: 1024px) {
  .application-logo-form {
    margin-left: 40px;
  }
}
@media (max-width: 700px) {
  .application-logo-form {
    margin-left: 24px;
  }
}
.check-mark {
  background-image: url(./images/checkmark.svg);
  background-size: 7.5px 15px;
  background-position: center;
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
  content: "";
  border: 1px solid var(--border-color);
  border-radius: 100px;
  box-sizing: border-box;
}
.check-mark-container {
  width: 15px;
}
@-moz-keyframes spin-signup {
  0% {
    transform: rotate(45deg);
  }
}
@-webkit-keyframes spin-signup {
  0% {
    transform: rotate(45deg);
  }
}
@-o-keyframes spin-signup {
  0% {
    transform: rotate(45deg);
  }
}
@keyframes spin-signup {
  0% {
    transform: rotate(45deg);
  }
}
@-moz-keyframes cellphone {
  25% {
    content: '📱';
  }
  50% {
    content: '📲';
  }
  75% {
    content: '📱';
  }
}
@-webkit-keyframes cellphone {
  25% {
    content: '📱';
  }
  50% {
    content: '📲';
  }
  75% {
    content: '📱';
  }
}
@-o-keyframes cellphone {
  25% {
    content: '📱';
  }
  50% {
    content: '📲';
  }
  75% {
    content: '📱';
  }
}
@keyframes cellphone {
  25% {
    content: '📱';
  }
  50% {
    content: '📲';
  }
  75% {
    content: '📱';
  }
}
@-moz-keyframes mailbox {
  25% {
    content: '📫';
  }
  50% {
    content: '📬';
  }
  75% {
    content: '📭';
  }
}
@-webkit-keyframes mailbox {
  25% {
    content: '📫';
  }
  50% {
    content: '📬';
  }
  75% {
    content: '📭';
  }
}
@-o-keyframes mailbox {
  25% {
    content: '📫';
  }
  50% {
    content: '📬';
  }
  75% {
    content: '📭';
  }
}
@keyframes mailbox {
  25% {
    content: '📫';
  }
  50% {
    content: '📬';
  }
  75% {
    content: '📭';
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.application-yes-representative-cell {
  margin-bottom: 10px;
  border-radius: 4px;
  display: flex;
}
#application-representative-submit-button {
  width: 50%;
}
#application-add-button {
  margin-bottom: 10px;
  background-color: var(--view-background-color);
  color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
}
#application-add-button:hover {
  color: var(--view-background-color);
  background-color: var(--action-or-selection-color);
}
.button-delete {
  width: 10%;
  height: 46px;
  background-color: var(--view-background-color);
  color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
  border-right: 0px solid;
  border-top-left-radius: 4px 4px;
  border-bottom-left-radius: 4px 4px;
  border-top-right-radius: 0px 0px;
}
.button-delete:hover {
  color: var(--view-background-color);
  background-color: var(--delete-or-cancel-color);
  border-color: var(--delete-or-cancel-color);
}
.button-delete:focus {
  outline: -webkit-focus-ring-color auto 0px;
}
#application-yes-representative-cell-name {
  width: 90%;
  border-top-left-radius: 0px 0px;
  border-bottom-left-radius: 0px 0px;
  border-left: 0px solid;
  padding-right: 10%;
}
#application-yes-representative-cell-name:hover {
  background-color: var(--action-or-selection-color);
  color: #fff;
}
ul {
  list-style: none;
}
@-moz-keyframes pulse {
  0% {
    font-size: small;
  }
  50% {
    font-size: large;
  }
  100% {
    font-size: small;
  }
}
@-webkit-keyframes pulse {
  0% {
    font-size: small;
  }
  50% {
    font-size: large;
  }
  100% {
    font-size: small;
  }
}
@-o-keyframes pulse {
  0% {
    font-size: small;
  }
  50% {
    font-size: large;
  }
  100% {
    font-size: small;
  }
}
@keyframes pulse {
  0% {
    font-size: small;
  }
  50% {
    font-size: large;
  }
  100% {
    font-size: small;
  }
}

#yes-representative,
#no-representative {
  width: 50%;
}
#modal-container {
  position: fixed;
  display: table;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  transform: scale(0);
  z-index: 11;
}
.modal {
  margin-left: 24px;
  margin-right: 24px;
  border-radius: 10px;
  max-width: 400px;
  text-align: center;
}
#modal-container .modal-background {
  display: table-cell;
  background: rgba(0,0,0,0.8);
  text-align: center;
  vertical-align: middle;
}
#modal-container .modal-background .modal {
  background: #fff;
  padding: 50px;
  display: inline-block;
  border-radius: 3px;
  font-weight: 300;
  position: relative;
}
#modal-container .modal-background .modal .modal-svg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: 3px;
}
#modal-container .modal-background .modal .modal-svg rect {
  stroke: #fff;
  stroke-width: 2px;
  stroke-dasharray: 778;
  stroke-dashoffset: 778;
}
#modal-container.one {
  transform: scaleY(0.01) scaleX(0);
  animation: unfoldIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  -webkit-animation: unfoldIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
#modal-container.one .modal-background .modal {
  transform: scale(0);
  animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  -webkit-animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
#modal-container.one.out {
  transform: scale(1);
  animation: unfoldOut 0.5s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  -webkit-animation: unfoldOut 0.5s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
#modal-container.one.out .modal-background .modal {
  animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  -webkit-animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
@-moz-keyframes unfoldIn {
  0% {
    transform: scaleY(0.005) scaleX(0);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(1) scaleX(1);
  }
}
@-webkit-keyframes unfoldIn {
  0% {
    transform: scaleY(0.005) scaleX(0);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(1) scaleX(1);
  }
}
@-o-keyframes unfoldIn {
  0% {
    transform: scaleY(0.005) scaleX(0);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(1) scaleX(1);
  }
}
@keyframes unfoldIn {
  0% {
    transform: scaleY(0.005) scaleX(0);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(1) scaleX(1);
  }
}
@-moz-keyframes unfoldOut {
  0% {
    transform: scaleY(1) scaleX(1);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(0.005) scaleX(0);
  }
}
@-webkit-keyframes unfoldOut {
  0% {
    transform: scaleY(1) scaleX(1);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(0.005) scaleX(0);
  }
}
@-o-keyframes unfoldOut {
  0% {
    transform: scaleY(1) scaleX(1);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(0.005) scaleX(0);
  }
}
@keyframes unfoldOut {
  0% {
    transform: scaleY(1) scaleX(1);
  }
  50% {
    transform: scaleY(0.005) scaleX(1);
  }
  100% {
    transform: scaleY(0.005) scaleX(0);
  }
}
@-moz-keyframes zoomIn {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes zoomIn {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@-o-keyframes zoomIn {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes zoomIn {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@-moz-keyframes zoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@-webkit-keyframes zoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@-o-keyframes zoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes zoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}

#welcome-section {
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-family: "Myriad Set Pro", sans-serif;
}
#application-finish-title,
#application-finish-subtitle {
  opacity: 0;
}
#application-finish-button {
  opacity: 0;
  margin-bottom: 200px;
  width: 25%;
}
@media (max-width: 700px) {
  #application-finish-button {
    width: 100%;
  }
}
.circle-loader {
  margin-top: 16px;
  margin-bottom: 2em;
  border: 4px solid rgba(0,0,0,0.2);
  border-left-color: var(--success-border-color);
  animation: loader-spin 1.2s infinite linear;
  position: relative;
  display: inline-block;
  vertical-align: top;
  border-radius: 50%;
  width: 7em;
  height: 7em;
}
.load-complete {
  -webkit-animation: none;
  animation: none;
  border-color: var(--success-border-color);
  transition: border 500ms ease-out;
}
.checkmark {
  display: none;
}
.checkmark.draw:after {
  animation-duration: 800ms;
  animation-timing-function: ease;
  animation-name: checkmark;
  transform: scaleX(-1) rotate(135deg);
}
.checkmark:after {
  opacity: 1;
  height: 3.5em;
  width: 1.75em;
  transform-origin: left top;
  border-right: 4px solid var(--success-text-color);
  border-top: 4px solid var(--success-text-color);
  content: '';
  left: 1.75em;
  top: 3.5em;
  position: absolute;
}
#welcome-section {
  margin-left: 24px;
  margin-right: 24px;
  text-align: center;
}
@-moz-keyframes loader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes loader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes loader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes loader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-moz-keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }
  20% {
    height: 0;
    width: 1.75em;
    opacity: 1;
  }
  40% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
  100% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
}
@-webkit-keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }
  20% {
    height: 0;
    width: 1.75em;
    opacity: 1;
  }
  40% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
  100% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
}
@-o-keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }
  20% {
    height: 0;
    width: 1.75em;
    opacity: 1;
  }
  40% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
  100% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
}
@keyframes checkmark {
  0% {
    height: 0;
    width: 0;
    opacity: 1;
  }
  20% {
    height: 0;
    width: 1.75em;
    opacity: 1;
  }
  40% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
  100% {
    height: 3.5em;
    width: 1.75em;
    opacity: 1;
  }
}

.header-image {
  border-radius: 50%;
  background-color: var(--border-color);
  margin-right: 40px;
  cursor: pointer;
}
@media (max-width: 1000px) {
  .header-image {
    margin-right: 16px;
  }
}
.header-image:hover {
  box-shadow: 0 0 3px 0 var(--action-or-selection-color);
}
.user-content-dropdown {
  display: none;
  position: absolute;
  top: 92px;
  right: 40px;
  z-index: 15;
  border: 1px solid var(--line-color);
  background: var(--view-background-color);
  border-radius: 4px;
}
.user-content-dropdown-background {
  display: none;
  position: fixed;
  z-index: 15;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: transparent;
  cursor: default;
}
.dropdown-user-content-name {
  font-size: 1rem;
  color: var(--text-color);
}
.user-modal-flex-container {
  display: flex;
  height: fit-content;
  align-items: center;
  border-bottom: 1px solid var(--line-color);
}
#user-modal-photo {
  margin: 20px;
}
#user-modal-name {
  color: var(--title-color);
  margin: 0px;
  font-size: 16px;
}
#user-modal-name:hover {
  color: var(--action-or-selection-color);
  cursor: pointer;
}
#user-modal-email {
  color: var(--text-color);
  font-size: 14px;
}
.user-modal-button {
  display: block;
  padding: 10px 20px;
  font-size: 14px;
  color: var(--text-color);
}
.user-modal-button:hover {
  color: var(--action-or-selection-color);
  cursor: pointer;
}
#header-right-view-container {
  margin-right: -240px;
  width: 100%;
}

.signin-workspace {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: var(--menu-background-color);
}
@media (max-width: 1080px) {
  .signin-workspace {
    padding: 50px 0;
    width: auto;
  }
}
.signin-workspace-container {
  max-width: 400px;
  height: fit-content;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  border: 1px solid var(--line-color);
  border-radius: 8px;
  background-color: var(--view-background-color);
  padding: 40px;
  display: flex;
  flex-direction: column;
}
#signin-workspace-baseurl {
  pointer-events: none;
}
#signin-workspace-input {
  text-align: right;
  padding-right: 2px;
}
.forgot-workspace-button {
  font-family: "Mundial-Demibold";
  margin-top: 22px;
  font-size: 16px;
  line-height: 20px;
  cursor: pointer;
  text-align: center;
  color: var(--action-or-selection-color);
}

.signin-email {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: var(--menu-background-color);
}
@media (max-width: 1080px) {
  .signin-email {
    padding: 50px 0;
    width: auto;
  }
}
.animated-title-section {
  gap: 3rem;
  width: 50%;
  padding: 40px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
@media (max-width: 1080px) {
  .animated-title-section {
    display: none;
  }
}
#classic-logo,
#classic-logo-qrcode,
#classic-logo-new-pass {
  width: 230px;
}
.classic-logo-container {
  display: flex;
  justify-content: start;
}
@media (min-width: 1080px) {
  .classic-logo-container {
    display: none;
  }
}
.starkbank-animated-text {
  width: 330px;
}
@media (max-width: 1080px) {
  .starkbank-animated-text {
    width: 240px;
  }
}
.signin-container {
  top: 0;
  left: 0;
  right: 0;
  height: fit-content;
  border: 1px solid var(--line-color);
  bottom: 0;
  margin: auto;
  display: flex;
  padding: 80px;
  position: absolute;
  width: 50%;
  border-radius: 10px;
  background-color: var(--view-background-color);
}
@media (max-width: 1550px) {
  .signin-container {
    width: 70%;
  }
}
@media (max-width: 1080px) {
  .signin-container {
    flex-direction: column;
    width: 50%;
    position: static;
  }
}
@media (max-width: 650px) {
  .signin-container {
    width: 70%;
    padding: 80px 40px;
  }
}
#signin-email-title {
  text-align: center;
  margin-bottom: 8px;
}
@media (max-width: 1080px) {
  #signin-email-title {
    text-align: start;
  }
}
#signin-email-subtitle {
  text-align: center;
  margin-bottom: 20px;
  font-family: "Mundial-Thin";
}
@media (max-width: 1080px) {
  #signin-email-subtitle {
    text-align: start;
    margin-bottom: 40px;
  }
}
.forgot-button {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 20px;
  cursor: pointer;
  text-align: center;
  color: var(--action-or-selection-color);
}
#show-password {
  position: absolute;
  right: 15px;
  margin-top: 19px;
  color: var(--action-or-selection-color);
  text-align: center;
  cursor: pointer;
}
#show-password:active {
  color: var(--line-color);
}
.signin-form-container {
  padding: 40px;
  width: 50%;
}
@media (max-width: 1080px) {
  .signin-form-container {
    padding: 0;
    width: 100%;
  }
}
@media (min-width: 1080px) {
  .qrcode-desktop-hide {
    display: none;
  }
}
@media (max-width: 1080px) {
  .qrcode-mobile-hide {
    display: none;
  }
}
.qrcode-container {
  height: fit-content;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  border: 1px solid var(--line-color);
  border-radius: 10px;
  background-color: var(--view-background-color);
  padding: 40px;
  display: flex;
  width: 50%;
}
@media (max-width: 1550px) {
  .qrcode-container {
    width: 70%;
  }
}
@media (max-width: 1080px) {
  .qrcode-container {
    flex-direction: column;
    gap: 3rem;
    position: static;
  }
}
#qrcode-refresh {
  position: absolute;
  border-radius: 16px;
  padding: 16px;
  height: 85px;
  width: 85px;
  background-color: var(--action-or-selection-color);
  cursor: pointer;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.qrcode-refresh-container {
  height: -webkit-fill-available;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.qrcode-refresh-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 5px;
}
.qrcode-refresh-icon {
  font-size: 20px;
  color: var(--line-color);
}
.qrcode-refresh-text {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 20px;
  color: var(--line-color);
}
.section-divider {
  border: 1px solid var(--line-color);
}
@media (max-width: 1080px) {
  .section-divider {
    margin: 20px 0;
    border: transparent;
  }
}
.qrcode-information-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 50%;
  gap: 2rem;
  padding: 40px;
}
@media (max-width: 1080px) {
  .qrcode-information-section {
    display: none;
  }
}
.qrcode-information-header-section {
  text-align: center;
}
.qrcode-store-image-container {
  border: 1px solid var(--line-color);
  border-radius: 10px;
  height: 40px;
  cursor: pointer;
}
.qrcode-information-footer-section {
  display: flex;
  justify-content: center;
  gap: 1rem;
}
.qrcode-information-body-section {
  margin-bottom: 15px;
}
.qrcode-image-section {
  padding: 40px;
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 3rem;
}
@media (max-width: 1080px) {
  .qrcode-image-section {
    width: 100%;
    padding: 0;
    gap: 1rem;
  }
}
.qrcode-image-container {
  width: 250px;
  height: 250px;
  border-radius: 8px;
  background-color: var(--menu-background-color);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
#auth-qrcode {
  border-radius: 10px;
  width: 180px;
  height: 180px;
}
#qrcode-backdrop {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  border-radius: 10px;
  background: rgba(247,249,250,0.62);
}
#qrcode-spinner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1080px) {
  #signin-qrcode-section {
    position: inherit;
  }
}
.center-text {
  text-align: center;
}
@media (max-width: 1080px) {
  .center-text {
    text-align: start;
  }
}
.instruction-element-list {
  display: flex;
  gap: 10px;
}
.password-container {
  position: relative;
}
.signin-title {
  font-family: "Mundial-Demibold";
  font-size: 40px;
  line-height: 48px;
  text-align: center;
}
@media (max-width: 1080px) {
  .signin-title {
    text-align: start;
    font-size: 24px;
    line-height: 24px;
  }
}
.signin-header {
  font-family: "Mundial-Demibold";
  font-size: 26px;
  line-height: 32px;
}
@media (max-width: 1080px) {
  .signin-header {
    font-size: 24px;
    text-align: start;
  }
}
.signin-subtitle {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1080px) {
  .signin-subtitle {
    text-align: start;
  }
}
.signin-textfield-label {
  font-family: "Mundial-Thin";
  font-size: 14px;
  line-height: 18px;
}
.signin-button-text {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 44px;
  text-align: center;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.signin-instruction-description {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 20px;
}
.signin-workspace-name {
  font-family: "Mundial-Thin";
  font-size: 16px;
  line-height: 20px;
}
.signin-instruction-description span {
  font-family: "Mundial-Demibold";
  color: var(--title-color);
}
.small-qrcode-title {
  font-family: "Mundial-Demibold";
  font-size: 18px;
  line-height: 17px;
  margin-bottom: 15px;
}
.stark-auth-description {
  font-family: "Mundial-Hair";
  font-size: 14px;
  line-height: 20px;
}
.signin-textfield {
  font-family: "Mundial-Thin";
  font-size: 16px;
  line-height: 20px;
}
.qrcode-information-instructions-section {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.color-picker-container {
  position: relative;
}
.color-picker-preview {
  position: absolute;
  width: 42px;
  height: 42px;
  border: 1px solid var(--border-color);
  border-radius: 3px;
  margin-top: 5px;
  background-color: var(--action-or-selection-color);
}
.color-picker-hash {
  position: absolute;
  margin-top: 17px;
  padding-left: 52px;
  color: var(--input-color);
}
.color-picker-input {
  padding-left: 69px;
  width: 150px;
  background-color: var(--view-background-color);
}
.color-picker-title {
  font-size: 14px;
  color: var(--title-color);
}
.color-selector {
  opacity: 0;
  z-index: 2;
  width: 38px;
  height: 44px;
  position: absolute;
  cursor: pointer;
}

.theme-picker-container {
  position: relative;
  width: 155px;
  height: 100px;
  border: 1px solid #e6e8eb;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  background-color: #fff;
  overflow: hidden;
  cursor: pointer;
}
.theme-picker-container:hover {
  opacity: 0.5;
}
.theme-picker-menu-background {
  position: absolute;
  height: 100%;
  width: 30%;
  background-color: #f7f9fa;
}
.theme-picker-menu-text {
  position: absolute;
  width: 20%;
  height: 7px;
  background-color: #637282;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.theme-picker-title {
  position: absolute;
  width: 20%;
  height: 7px;
  background-color: #1b2733;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.theme-picker-text {
  position: absolute;
  width: 40%;
  height: 7px;
  background-color: #637282;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
#theme-picker-menu-1 {
  margin-left: 5%;
  margin-top: 15%;
  width: 19%;
}
#theme-picker-menu-2 {
  margin-left: 5%;
  margin-top: 25%;
  width: 17%;
  background-color: #0070e0;
}
#theme-picker-menu-3 {
  margin-left: 5%;
  margin-top: 35%;
}
#theme-picker-menu-4 {
  margin-left: 5%;
  margin-top: 45%;
  width: 15%;
}
#theme-picker-title-small {
  margin-left: 40%;
  margin-top: 15%;
}
#theme-picker-text-large {
  margin-left: 40%;
  margin-top: 25%;
  width: 40%;
}
#theme-picker-text-medium {
  margin-left: 40%;
  margin-top: 35%;
  width: 30%;
}
#theme-picker-button {
  margin-left: 70%;
  margin-top: 50%;
  width: 20%;
  background-color: #0070e0;
}

.pix-key-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
@media (max-width: 500px) {
  .pix-key-container {
    overflow-x: auto;
  }
}
.pix-key-container:hover {
  overflow-x: auto;
}
.pix-key-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.pix-key-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .pix-key-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.pix-key-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}

.loading-ring {
  display: none;
  width: 44px;
  height: 44px;
}
.loading-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  margin: 6px;
  border: 3px solid var(--action-or-selection-color);
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: var(--action-or-selection-color) transparent transparent transparent;
}
.loading-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.loading-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.loading-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@-moz-keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.shimmer {
  background: #f6f7f8;
  background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-repeat: no-repeat;
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: placeholderShimmer;
  -webkit-animation-timing-function: linear;
}
.shimmer.checkbox {
  padding: 9px 28px 6px 0px !important;
  border-radius: 4px !important;
}
.shimmer.checkbox-mini {
  padding: 2px 16px 1px 0px !important;
  border-radius: 4px !important;
}
@-webkit-keyframes placeholderShimmer {
  0% {
    background-position: -468px 0;
  }
  100% {
    background-position: 468px 0;
  }
}
.skeleton {
  background: #f6f7f8;
  background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
  background-repeat: no-repeat;
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: placeholderShimmer;
  -webkit-animation-timing-function: linear;
  color: transparent !important;
  width: fit-content;
  width: -moz-fit-content;
}

.balance-container {
  position: relative;
}
@media (max-width: 1000px) {
  .balance-container {
    margin-top: 24px;
  }
}
.balance-view {
  position: absolute;
}
.balance-title {
  font-size: 12px;
  color: var(--text-color);
}
.balance-value {
  font-size: 32px;
  color: var(--title-color);
  margin-top: 7px;
}
.balance-loading {
  position: absolute;
  margin-top: 0px;
  width: 200px;
  height: 200px;
  z-index: 10;
}
.balance-title-loading {
  position: absolute;
  margin-bottom: 2px;
  width: 50px;
  height: 12px;
  z-index: 10;
}
.balance-value-loading {
  width: 250px;
  height: 32px;
  position: absolute;
  margin-top: 16px;
}

.sidebar {
  padding: 80px 40px 0;
}
@media (max-width: 800px) {
  .sidebar {
    padding: 8px 40px 0;
  }
}
.sidebar-primary-action {
  color: var(--view-background-color);
  background-color: var(--action-or-selection-color);
  font-weight: 500;
  line-height: 32px;
  padding: 0 16px;
  text-align: center;
  height: 32px;
  font-size: 14px;
  margin-bottom: 10px;
  cursor: pointer;
  border-radius: 100px;
  white-space: nowrap;
}
.sidebar-secondary-action {
  color: var(--action-or-selection-color);
  background-color: transparent;
  height: 32px;
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  padding: 0 16px;
  text-align: center;
  margin-bottom: 10px;
  border: unset;
  cursor: pointer;
  border-radius: 100px;
}
.sidebar-secondary-border {
  color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
  background-color: var(--view-background-color);
  height: 32px;
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  padding: 0 16px;
  text-align: center;
  margin-bottom: 10px;
  cursor: pointer;
  border-radius: 100px;
}
.button-icon {
  font-size: 1.5em;
  float: left;
}
.sidebar-primary-action:active,
.sidebar-secondary-action:active,
.sidebar-secondary-border:active {
  opacity: 0.5;
}
.sidebar-button-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  gap: var(--space-l);
}
.sidebar-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: var(--space-2xl);
}

.contact-modal-body {
  padding: 20px;
  margin-bottom: 36px;
}
.contact-modal-button {
  width: 180px;
  float: right;
}
.contact-modal-group label {
  padding: 0 0 5px 0;
  letter-spacing: 0;
  font-size: 0.75rem;
}
#message-text-field {
  resize: none;
  overflow: hidden;
  padding: 10px;
  min-height: 44px;
}

.deposit-container {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.deposit-row-container {
  margin: auto;
  display: flex;
  width: fit-content;
}
.deposit-column-container {
  margin: auto;
  display: flex;
  flex-direction: column;
  width: fit-content;
  max-width: 340px;
}
#qr-code-image,
#qr-code-image-loading {
  width: 200px;
  height: 200px;
  border-radius: 4px;
  margin: auto;
}
#deposit-branch,
#deposit-branch-loading {
  width: 40px;
  height: 20px;
}
#deposit-account,
#deposit-account-loading,
#deposit-taxId-loading {
  width: 200px;
  height: 20px;
}
#deposit-name,
#deposit-name-loading,
#deposit-taxId,
#deposit-key,
#deposit-key-loading {
  width: 340px;
  height: 20px;
}
#deposit-name-label,
#deposit-taxId-label,
#deposit-bank-label,
#deposit-key-label {
  width: 340px;
  margin-bottom: 5px;
}
#deposit-branch-label {
  width: 80px;
  margin-bottom: 5px;
}
#deposit-account-label {
  width: calc(340px - 80px);
  margin-bottom: 5px;
}
#deposit-bank-loading {
  width: 264px;
  height: 20px;
}

.issuing-statement-container {
  position: relative;
}
#issuing-balance-loading {
  width: 250px;
  height: 32px;
  margin-top: 7px;
  font-size: 32px;
}
.issuing-statement-table-cell {
  height: 72px;
  color: var(--title-color);
}

.issuing-purchase-container {
  position: relative;
}

.issuing-holder-container {
  position: relative;
}
.issuing-holder-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.issuing-card-container {
  position: relative;
}
.issuing-card-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.issuing-card-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}

.issuing-invoice-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
.issuing-invoice-container:hover {
  overflow-x: auto;
}
.issuing-invoice-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.issuing-invoice-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .issuing-invoice-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.issuing-invoice-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.issuing-invoice-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.issuing-withdrawal-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
.issuing-withdrawal-container:hover {
  overflow-x: auto;
}
.issuing-withdrawal-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.issuing-withdrawal-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .issuing-withdrawal-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.issuing-withdrawal-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.issuing-withdrawal-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.add-issuing-checkbox-debit-account {
  display: flex;
  flex-flow: row;
  gap: 40px;
}
.add-issuing-checkbox-invoice {
  display: flex;
  flex-flow: row;
  gap: 13px;
}

.issuing-purchase-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.issuing-purchase-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.issuing-purchase-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.issuing-purchase-table-header {
  height: 44px;
}
.issuing-purchase-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.issuing-purchase-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.issuing-purchase-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.issuing-purchase-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}

.checkbox {
  z-index: 10;
}
.checkbox spam {
  position: absolute;
  width: 25px;
  height: 25px;
  border: 1px solid var(--border-color);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: background 200ms linear;
  -o-transition: background 200ms linear;
  transition: background 200ms linear;
}
.checkbox svg {
  position: absolute;
  margin: 2px;
  display: none;
}
.checkbox input {
  display: none;
}
.checkbox spam:hover {
  border: 2px solid var(--action-or-selection-color);
}
.checkbox input:checked ~ spam {
  border: 2px solid var(--action-or-selection-color);
  background-color: var(--action-or-selection-color);
}
.checkbox input:checked ~ svg {
  display: block;
  cursor: pointer;
}

.not-found {
  width: 100%;
  height: 100%;
  display: flex;
}
.not-found-container {
  margin: auto;
  display: flex;
  flex-direction: column;
}
.not-found-image {
  width: 300px;
  height: 300px;
  margin: auto;
}
@media (max-width: 700px) {
  .not-found-image {
    width: 60%;
    height: auto;
  }
}
.not-found-text {
  color: var(--text-color);
  text-align: center;
  font-size: 38px;
  font-weight: lighter;
  line-height: 47px;
  margin: auto;
  margin-top: 40px;
}
.not-found-button-container {
  display: flex;
  justify-content: center;
  margin-top: 48px;
}
@media (max-width: 700px) {
  .not-found-button-container {
    flex-direction: column;
    width: 100%;
  }
}
.not-found-button-container > .button,
.not-found-button-container > .button-border {
  width: 144px;
}
@media (max-width: 700px) {
  .not-found-button-container > .button,
  .not-found-button-container > .button-border {
    width: 80%;
    margin: auto;
    margin-bottom: 20px;
  }
}
#not-found-space {
  width: 20px;
}
@media (max-width: 700px) {
  #not-found-space {
    width: 0px;
  }
}


.search-container {
  position: relative;
}
#customer-container {
  margin-top: 30px;
}
.tab-container {
  position: relative;
}
.charge-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 1%;
}
.charge-search-input {
  height: 48px;
}
.tab-bar {
  display: flex;
  width: 100%;
  overflow: hidden;
  margin: 29px 0px;
  border-bottom: 1px solid var(--line-color);
}
@media (max-width: 1000px) {
  .tab-bar {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 430px) {
  .tab-bar {
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.tab-bar:hover {
  overflow: auto;
}
.tab-bar-item {
  white-space: nowrap;
  color: var(--text-color);
  cursor: pointer;
  display: flex;
  padding: 20px var(--space-l);
  justify-content: center;
  align-items: center;
  text-align: center;
  font-family: 'Mundial-Thin';
  font-size: var(--text-s-thin-size);
  font-style: normal;
  font-weight: 200;
  line-height: var(--text-s-thin-line-height);
  letter-spacing: var(--text-s-thin-letter-spacing);
  border-bottom: 1px solid transparent;
}
.tab-bar-item .badge {
  line-height: 1;
  min-width: 10px;
  padding: 3px 7px;
  margin-left: 8px;
  color: var(--text-color);
  white-space: nowrap;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  background-color: var(--menu-background-color);
  display: none;
}
.tab-bar-item.active {
  color: var(--action-or-selection-color);
  border-color: var(--action-or-selection-color);
  font-family: 'Mundial-Demibold';
  font-size: var(--text-s-demibold-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--text-s-demibold-line-height);
  letter-spacing: var(--text-s-demibold-letter-spacing);
  border-bottom: 1px solid var(--action-or-selection-color);
}
.tab-bar-item.active .badge {
  color: var(--view-background-color);
  background-color: var(--action-or-selection-color);
}

.pix-claim-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
@media (max-width: 500px) {
  .pix-claim-container {
    overflow-x: auto;
  }
}
.pix-claim-container:hover {
  overflow-x: auto;
}
.pix-claim-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.pix-claim-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .pix-claim-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.pix-claim-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}

.theme-color-container {
  display: flex;
  flex-wrap: wrap;
}
.theme-package-item {
  margin-right: 26px;
  margin-bottom: 26px;
}
.theme-custom-item {
  margin-right: 34px;
  margin-bottom: 20px;
}
.language-button {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.language-selected {
  border: 2px solid var(--action-or-selection-color);
  border-radius: 50%;
}
.picture-button-container {
  width: 50%;
  gap: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1300px) {
  .picture-button-container {
    flex-direction: column;
    justify-content: center;
  }
}
@media (max-width: 700px) {
  .picture-button-container {
    flex-direction: row;
    width: 100%;
  }
}
.picture-action-container {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 700px) {
  .picture-action-container {
    flex-direction: column;
    gap: 20px;
  }
}
#image-tips {
  width: 50%;
  padding-inline-start: 0;
}
@media (max-width: 700px) {
  #image-tips {
    width: 100%;
  }
}
.workspace-name-input {
  background-color: var(--view-background-color);
  padding: 8px 8px 8px 12px;
  border: solid 1px #dcdbde;
  height: 40px;
  font-family: 'Mundial';
}
.settings-workspace-name-container {
  display: flex;
  flex-direction: column;
  margin-top: 24px;
}
.settings-workspace-name-input-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.settings-margin-top {
  margin-top: 24px;
}
.settings-add-image-icon {
  width: 24px;
  position: relative;
  height: 24px;
  overflow: hidden;
  flex-shrink: 0;
}
.settings-workspace-add-image-placeholder-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--space-m);
}
.settings-add-image-config-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: var(--space-2xs);
}
.image-space-dropzone {
  width: 100%;
  position: relative;
  border-radius: var(--space-s);
  background-color: var(--background-full-neutral-secondary);
  border: 1px solid var(--neutral-silver-default);
  box-sizing: border-box;
  height: 186px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 14px 16px;
  gap: var(--space-l);
  text-align: left;
  font-size: 14px;
  color: var(--neutral-space-gray-default);
  max-width: 460px;
}
.logo-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
  margin-top: 24px;
}
.subtitle {
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color: var(--text-text-tertiary);
  text-align: left;
}
.workspace-image {
  width: 100%;
  box-sizing: border-box;
}
.workspace-edit-button {
  position: absolute;
  right: var(--space-xs);
  bottom: var(--space-xs);
}

.update-workspace-image-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-xl);
}
.workspace-image-preview-container {
  width: 100%;
  display: flex;
  justify-content: center;
  border-radius: 8px;
  border: 1px solid var(--border-primary-default);
  padding: 14px var(--space-l);
  box-sizing: border-box;
}
.workspace-image-preview-container > img {
  width: 100%;
}
.update-workspace-image-footer-container {
  display: flex;
  justify-content: end;
  gap: 10px;
  padding: var(--space-l);
}
@media (max-width: 460px) {
  #workspace-crop-image-view {
    max-width: 50%;
  }
}

.upload-box {
  width: 300px;
  height: 60px;
  border-radius: 4px;
  display: flex;
  background-color: var(--success-background-color);
  border: 1px solid var(--success-border-color);
  color: var(--success-text-color);
  text-align: center;
}
.upload-box-title {
  color: var(--success-text-color);
  margin: auto;
}
.upload-image-container {
  display: none;
  margin: 5% auto;
  position: fixed;
  bottom: 0;
  left: 50%;
  transform: translateX(4%);
  pointer-events: none;
  z-index: 18;
}
#drop-container {
  margin-left: 2px;
  margin-right: 2px;
}
.drag-drop-image {
  width: 200px;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: -22px;
}
.drop-container-border {
  outline: auto;
  outline-color: var(--action-or-selection-color);
  outline-width: 2px;
  outline-width: 2px;
  outline-style: dashed;
  cursor: grabbing;
}
.upload-files-list-container {
  position: fixed;
  bottom: 0;
  left: 70%;
  left: calc(100% - 264px);
  margin-left: -100px;
  height: fit-content;
  width: 340px;
  background-color: var(--menu-background-color);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border: 1px solid var(--border-color);
  text-align: center;
  overflow: hidden;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  transition: 0.4s;
  -webkit-transition-delay: 0.5s;
  -moz-transition-delay: 0.5s;
  transition-delay: 0.5s;
  z-index: 12;
}
.upload-files-list-header {
  display: flex;
  color: var(--title-color);
  margin: auto;
  padding: 16px;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 16px;
}
.upload-files-list-header-close-button,
.upload-files-list-header-hide-button {
  color: var(--action-or-selection-color);
  cursor: pointer;
  font-size: 24px;
}
.upload-files-list {
  background-color: var(--view-background-color);
  border-top: 1px solid var(--border-color);
  overflow: overlay;
  max-height: 500px;
}
.upload-files-list-item {
  display: flex;
  color: var(--title-color);
  height: 52px;
  border-bottom: 1px solid var(--border-color);
  justify-content: space-between;
  transition: max-height 0.15s ease-out;
}
.upload-files-list-item-title {
  text-align: left;
  align-self: center;
  margin-left: 12px;
}
.upload-files-list-icon {
  width: 24px;
  height: 24px;
  margin-top: 12px;
  margin-right: 12px;
}
.upload-files-list-rotate {
  transform: rotate(180deg);
}

.transfer-detail-container {
  position: relative;
}
.transfer-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.transfer-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.transfer-detail-table-header {
  height: 44px;
}
.transfer-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.transfer-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.transfer-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.transfer-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
  gap: 12px;
}
.transfer-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.transfer-detail-to-cell {
  text-align: right;
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.transfer-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.transfer-detail-from-to-cell>label,
.transfer-detail-to-cell>label {
  margin-bottom: 4px;
}
.step {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 200ms ease;
  flex-grow: 0;
  height: 15px;
  width: 15px;
  border: 4px solid var(--border-color);
  border-radius: 50%;
  margin-top: 12px;
}
.completed {
  width: 18px;
  height: 18px;
  background: var(--border-color);
  border: none;
}
.completed svg {
  transition: all 200ms ease;
  display: block;
  height: 10px;
  width: 10px;
}
.status-icon {
  font-size: 40px;
}
.line {
  transition: all 200ms ease;
  height: 2px;
  flex-grow: 1;
  background: var(--border-color);
  margin-top: 20px;
}

.transfer-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.card-header {
  padding: 16px 16px 0px 16px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 700px) {
  .card-header {
    gap: 8px;
  }
}
.card-content {
  padding: 0px 16px 0px 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 700px) {
  .card-content {
    padding: 16px 0px;
    flex-direction: column;
  }
}
@media (max-width: 500px) {
  .card-content {
    padding: 0px 0px 16px 0px;
  }
}
.card-div-start {
  display: flex;
  gap: 20px;
  align-items: center;
}
@media (max-width: 700px) {
  .card-div-start {
    margin-top: -10.5px;
    align-items: start;
    flex-direction: column;
    gap: 8px;
  }
}
.card-div-end {
  display: flex;
  gap: 20px;
  align-items: center;
}
@media (max-width: 700px) {
  .card-div-end {
    align-items: end;
    flex-direction: column;
    gap: 8px;
  }
}
.card {
  border: 1px solid var(--line-color);
  border-radius: 5px;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
.card-img {
  width: 180px;
}
.order-card-status-badge {
  display: none;
  min-width: 10px;
  padding: 4px 8px;
  color: var(--view-background-color);
  white-space: nowrap;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  text-align: center;
  height: fit-content;
  display: inline-block;
}
.order-card-items-container {
  margin-top: 0px;
  margin-bottom: 20px;
  margin-left: 20px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 700px) {
  .order-card-items-container {
    margin-right: 20px;
  }
}
@media (max-width: 500px) {
  .order-card-items-container {
    width: calc(100% - 40px);
    margin-bottom: 20px;
  }
}
.order-card-buttons-container {
  display: flex;
  flex-direction: column;
}
@media (max-width: 700px) {
  .order-card-buttons-container {
    margin-right: 20px;
    align-self: end;
  }
}
@media (max-width: 500px) {
  .order-card-buttons-container {
    width: calc(100% - 40px);
    align-self: center;
    margin: 0px;
  }
}

.carts-list-container {
  position: relative;
  margin-bottom: 12px;
  padding: 0 var(--space-15xl);
  padding-bottom: 24px;
}
@media (max-width: 1255px) {
  .carts-list-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .carts-list-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .carts-list-container {
    padding: 0 var(--space-xl);
  }
}
.carts-list-table {
  width: calc(100% - 40px);
  margin-top: -4px;
  margin-bottom: 12px;
  table-layout: auto;
}
@media (max-width: 700px) {
  .carts-list-table {
    width: 100%;
  }
}
.carts-list-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.carts-list-table td:last-child {
  padding-right: 0;
}
.carts-list-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.carts-list-table-header .shimmer {
  padding: 0px 40% 0px 0px;
}
.carts-list-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
@media (max-width: 700px) {
  .mobile-shimmer {
    display: none;
  }
}
.card .shimmer {
  color: transparent;
}
.cart-list-status-shimmer {
  width: 116px;
  height: 32px;
  border-radius: 10px;
}
.cart-list-button-shimmer {
  width: 117px;
  height: 32px;
}
@media (max-width: 500px) {
  .cart-list-button-shimmer {
    width: 100%;
  }
}
.order-card-items-container-shimmer {
  display: flex;
  flex-direction: row;
  gap: 20px;
}
@media (max-width: 500px) {
  .order-card-items-container-shimmer {
    flex-direction: column;
  }
}
.order-card-image-shimmer {
  width: 180px;
  height: 100px;
  border-radius: 5px;
}
.order-card-items-button-container-shimmer {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 10px;
}
@media (max-width: 700px) {
  .order-card-items-button-container-shimmer {
    margin-right: 20px;
    align-self: end;
  }
}
@media (max-width: 500px) {
  .order-card-items-button-container-shimmer {
    width: calc(100% - 40px);
    align-self: center;
    margin: 0px;
  }
}
.order-card-items-description-container-shimmer {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.carts-list-banner-text {
  margin-left: 20px;
  margin-right: 20px;
}
.carts-list-banner-container {
  width: fit-content;
  background-color: #eaf4fe;
  height: fit-content;
  border-radius: 4px;
  display: flex;
  align-items: center;
  margin-left: 40px;
  min-height: 79px;
  padding: 10px 0px;
}
.carts-list-banner-button {
  margin-right: 20px;
}
.cart-list-tab-item {
  font-family: 'Mundial-Thin';
  font-size: var(--text-s-thin-size);
  font-style: normal;
  line-height: var(--text-s-thin-line-height);
  letter-spacing: var(--text-s-thin-letter-spacing);
  color: var(--text-color);
}
#cart-list-tabs > .tabs > .tab-active > .cart-list-tab-item {
  font-family: 'Mundial-Demibold';
  font-size: var(--text-s-demibold-size);
  font-style: normal;
  line-height: var(--text-s-demibold-line-height);
  letter-spacing: var(--text-s-demibold-letter-spacing);
  color: var(--action-or-selection-color);
}
#cart-list-tabs > .tabs > .tab {
  padding: 20px 16px;
  white-space: nowrap;
}
#cart-list-tabs > .tabs {
  display: flex;
}

.cart-detail-list-container {
  position: relative;
}
.cart-detail-list-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  margin-top: 32px;
  table-layout: auto;
}
@media (max-width: 700px) {
  .cart-detail-list-table {
    width: 100%;
  }
}
.cart-detail-list-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.cart-detail-list-table td:last-child {
  padding-right: 0;
}
.cart-detail-list-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.cart-detail-list-table-header .shimmer {
  padding: 0px 40% 0px 0px;
}
.cart-detail-list-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
@media (max-width: 700px) {
  .mobile-shimmer {
    display: none;
  }
}
.cart-detail-item-container .shimmer {
  color: transparent;
}
.cart-detail-item-container {
  margin-top: 0px;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 700px) {
  .cart-detail-item-container {
    margin-top: 15px;
  }
}
.cart-detail-table-cell .shimmer {
  padding: 0px 40% 0px 0px;
}

.cart-detail-table-cell {
  height: 72px;
  color: var(--title-color);
}
.cart-detail-info-container {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.order-item-img {
  width: 175px;
  height: 115px;
  border-radius: 5px;
}
@media (max-width: 500px) {
  .order-item-img {
    align-self: center;
  }
}
.order-item-view-container {
  margin-bottom: 20px;
  margin-left: 40px;
}
.order-item-container {
  display: flex;
  flex-direction: row;
  gap: 20px;
}
@media (max-width: 500px) {
  .order-item-container {
    flex-direction: column;
  }
}

.order-detail-list-container {
  position: relative;
  margin-bottom: 12px;
  padding: 0 var(--space-15xl);
  padding-bottom: 24px;
}
@media (max-width: 1255px) {
  .order-detail-list-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .order-detail-list-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .order-detail-list-container {
    padding: 0 var(--space-xl);
  }
}
.order-detail-list-table {
  width: calc(100% - 40px);
  margin-top: 32px;
  margin-bottom: 12px;
  table-layout: auto;
}
@media (max-width: 700px) {
  .order-detail-list-table {
    width: 100%;
  }
}
.order-detail-list-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.order-detail-list-table td:last-child {
  padding-right: 0;
}
.order-detail-list-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.order-detail-list-table-header .shimmer {
  padding: 0px 40% 0px 0px;
}
.order-detail-list-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
@media (max-width: 700px) {
  .mobile-shimmer {
    display: none;
  }
}
.order-detail-item-container .shimmer {
  color: transparent;
}
.order-detail-item-container {
  margin-top: 0px;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 700px) {
  .order-detail-item-container {
    margin-top: 15px;
  }
}
.order-detail-shimmer {
  padding: 0px 40% 0px 0px;
}
@media (max-width: 1250px) {
  .order-detail-info-wrapper {
    flex-direction: column;
    gap: 40px;
  }
}
@media (max-width: 1250px) {
  .order-detail-checkout-container {
    width: 100% !important;
    margin-bottom: 24px;
  }
}
.order-detail-track-info-container {
  padding: 24px 0px;
  flex: 1 0 0;
  align-self: stretch;
  justify-content: center;
}
@media (max-width: 1250px) {
  .order-detail-track-info-container {
    padding: 0;
    gap: 40px;
  }
}
@media (max-width: 700px) {
  .order-detail-list-table-header {
    display: none;
  }
}
@media (max-width: 700px) {
  .order-detail-table-cell td {
    display: flex;
    border: none;
    align-items: center;
    padding-top: 12px;
    justify-content: space-between;
    padding-right: 0px;
  }
}
@media (max-width: 700px) {
  .order-detail-table-cell td::first-child {
    padding-top: 8px;
  }
}
@media (max-width: 700px) {
  .order-detail-table-cell td:last-child {
    padding-bottom: 8px;
  }
}
@media (max-width: 700px) {
  .order-detail-table-cell td::before {
    content: attr(data-cell);
    text-transform: capitalize;
    color: var(--text-color);
    font-family: 'Mundial-Thin';
    font-size: var(--text-xs-regular-size);
    line-height: var(--text-xs-regular-line-height);
  }
}
#order-detail-card-track-view > .multi-steps {
  width: 100%;
  padding-left: 0px;
  margin: 0px;
}
@media (max-width: 820px) {
  .order-card-detail-info-wrapper {
    flex-direction: column;
    gap: 40px;
  }
}

.order-detail-table-cell {
  height: 72px;
  color: var(--title-color);
}
@media (max-width: 700px) {
  .order-detail-table-cell {
    border-bottom: solid 1px var(--line-color);
  }
}
.order-detail-table-cell-address-container {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
@media (max-width: 900px) {
  .order-detail-table-cell-address-container {
    flex-direction: column;
    margin-right: 10px;
  }
}
#order-detail-table-cell-status-container {
  margin: 4px -10px 0px -10px;
  width: 60%;
}
@media (max-width: 900px) {
  #order-detail-table-cell-status-container {
    width: 90%;
  }
}
.order-detail-table-cell-address-text {
  width: 100%;
}
@media (max-width: 700px) {
  .order-detail-table-cell-address-text {
    padding-left: 16px;
  }
}
#order-detail-table-cell-status {
  overflow: hidden;
}
.order-detail-info-container {
  display: flex;
  flex-direction: column;
/* gap: 4px; */
  padding: var(--space-l) 0;
}
@media (max-width: 700px) {
  .order-detail-info-container {
    flex-direction: row;
    padding: 0px;
  }
}
@media (max-width: 700px) {
  .order-detail-address-responsive {
    display: none;
  }
}
@media (max-width: 700px) {
  #order-detail-table-cell-track-button {
    padding-right: 0px;
  }
}

.cart-sidebar-container {
  border: 1px solid var(--border-color);
  padding: 20px;
  margin: -4px;
  border-radius: 8px;
}
.cart-sidebar-row {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}
.cart-sidebar-button-container {
  padding-top: 15px;
  margin-bottom: 28px;
}

.multiple-card-modal-container {
  margin: 24px;
}
.multiple-card-modal-footer {
  text-align: left;
  padding: 24px;
  background-color: var(--view-background-color);
  position: relative;
  height: auto;
  display: flex;
  justify-content: end;
  margin-bottom: 0px;
  gap: 24px;
}
@media (max-width: 700px) {
  .multiple-card-modal-footer {
    padding: 16px;
    flex-direction: row;
    margin: auto;
    align-items: center;
    width: fit-content;
  }
}
@media (max-width: 430px) {
  .multiple-card-modal-footer {
    padding: 16px;
    flex-direction: column;
    margin: 0px;
    align-items: center;
    width: initial;
  }
}
.divider {
  height: 1px;
  background-color: var(--line-color);
  margin-top: 16px;
  margin-bottom: 16px;
}
.multiple-card-icon {
  display: flex;
  align-self: center;
  margin-right: 8px;
  width: 16px;
  float: left;
  height: 16px;
}
.multiple-card-icon > svg > g > path,
.multiple-card-icon > svg > g > rect {
  fill: var(--action-or-selection-color);
}
.multiple-card-icon > svg {
  width: 16px;
  height: 16px;
}
#modal-copy-sheets-container {
  margin-bottom: 0px;
  display: flex;
}
@media (max-width: 430px) {
  #modal-copy-sheets-container {
    width: calc(100% - 32px);
    justify-content: center;
  }
}
#modal-download-excel-container {
  margin-bottom: 0px;
  display: flex;
}
@media (max-width: 430px) {
  #modal-download-excel-container {
    width: calc(100% - 32px);
    justify-content: center;
  }
}
.multiple-card-list-row {
  font-family: 'Mundial-Thin';
  font-size: 14px;
  line-height: 18px;
  margin-left: 6px;
}
.multiple-card-list-row > b {
  font-family: 'Mundial-Demibold';
}
.multiple-card-list-row-container {
  display: flex;
}
.multiple-card-confirm-button {
  margin-bottom: 0px;
  width: 180px;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  font-family: 'Mundial-Regular';
}
.multiple-card-format-title {
  font-size: 26px;
  margin-top: 24px;
  line-height: 32px;
  font-family: 'Mundial-Demibold';
}
.multiple-card-format-subtitle {
  font-size: 14px;
  line-height: 18px;
  font-family: 'Mundial-Thin';
}
.multiple-card-request-modal-card-type {
  outline: 1px solid var(--border-color);
  border-radius: 6px;
  opacity: 1;
  padding: 16px 0px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
  color: var(--text-color);
}
.multiple-card-request-modal-card-text {
  margin-left: 16px;
  margin-right: 16px;
}
.multiple-card-request-modal-card-img {
  margin-left: 16px;
  width: 24px;
  height: 24px;
}
.multiple-card-request-modal-card-text-title {
  font-family: 'Mundial-Demibold';
  font-size: 16px;
  line-height: 20px;
  color: var(--title-color);
}
.multiple-card-request-modal-card-text-subtitle {
  font-family: 'Mundial-Thin';
  font-size: 14px;
  line-height: 18px;
  color: var(--text-color);
}
.multiple-card-request-modal-active {
  outline: 2px solid var(--action-or-selection-color);
  color: var(--action-or-selection-color);
}
.multiple-card-request-modal-card-img > svg > *,
.multiple-card-request-modal-card-img > svg > g > * {
  fill: var(--title-color);
}
.multiple-card-modal-types-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  gap: 12px;
  margin-bottom: 24px;
  margin-top: 24px;
}
@media (max-width: 600px) {
  .multiple-card-modal-types-container {
    flex-direction: column;
  }
}
.multiple-card-modal-types-container > collection-view-cell {
  width: 50%;
}
@media (max-width: 600px) {
  .multiple-card-modal-types-container > collection-view-cell {
    width: 100%;
  }
}

.dashboard {
  width: 100%;
  height: 80%;
  position: absolute;
}
#dashboard-header:has(.content-container-with-sidebar) {
  width: 100%;
  margin-left: 0px;
}
#dashboard-header {
  width: calc(100% - 400px);
  position: absolute;
  background-color: var(--view-background-color);
}
@media (max-width: 1140px) {
  #dashboard-header {
    position: static;
    width: 100%;
  }
}
#dashboard-menu {
  width: 100%;
  height: fit-content;
  max-height: 290px;
  background-color: var(--menu-background-color);
}
@media (max-width: 1000px) {
  #dashboard-menu #menu-header,
  #dashboard-menu #menu-container {
    margin-top: 28px;
  }
}
#dashboard-content {
  width: calc(100% - 540px);
  margin-top: 230px;
  margin-left: var(--space-15xl);
  position: absolute;
  height: fit-content;
  min-height: 100%;
}
@media (max-width: 1255px) {
  #dashboard-content {
    margin-left: var(--space-8xl);
    width: calc(100% - 420px);
  }
}
@media (max-width: 1140px) {
  #dashboard-content {
    width: calc(100% - 160px);
    margin-top: 0;
  }
}
@media (max-width: 870px) {
  #dashboard-content {
    margin-left: var(--space-3xl);
    width: calc(100% - 80px);
  }
}
@media (max-width: 430px) {
  #dashboard-content {
    margin-left: var(--space-xl);
    width: calc(100% - 48px);
  }
}
@media (max-width: 375px) {
  #dashboard-content {
    margin-left: auto;
    width: 100%;
  }
}
@media print {
  #dashboard-content {
    margin-top: 0px;
    margin-left: 0px;
    width: 100%;
  }
}
#dashboard-content:has(.full-page-content-container) {
  width: 100%;
  margin-left: 0px;
}
#dashboard-sidebar {
  width: 280px;
  height: 100vh;
  right: calc(140px - 40px);
  z-index: 20;
  position: absolute;
  background-color: var(--background-color);
}
@media (max-width: 1225px) {
  #dashboard-sidebar {
    right: calc(80px - 40px);
  }
}
@media (max-width: 1140px) {
  #dashboard-sidebar {
    display: none;
    z-index: 22;
    right: -20px;
    width: 0;
    position: fixed;
    margin-top: 0;
    top: 0;
    background-color: var(--menu-background-color);
  }
}
#dashboard-sidebar:has(.hide-sidebar) {
  display: none;
}
#dashboard-sidebar:has(.sidebar-only-mobile) {
  display: none;
}
.receivable-container {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-top: 40px;
  gap: 20px;
}
@media (max-width: 700px) {
  .receivable-container {
    flex-direction: column;
  }
}
.receivable-item {
  width: 30%;
  border: 1px solid var(--border-color);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 27px 20px 20px 20px;
  text-align: left;
  color: var(--text-color);
}
@media (max-width: 700px) {
  .receivable-item {
    width: 90%;
  }
}
.receivable-title {
  margin-bottom: 10px;
  height: 18px;
}
.receivable-loading {
  position: absolute;
  margin-top: 0px;
  width: 200px;
  height: 200px;
  z-index: 10;
}
.receivable-title-loading {
  position: absolute;
  margin-top: -58px;
  margin-bottom: 2px;
  width: 85%;
  max-width: 175px;
  height: 20px;
}
.receivable-value-loading {
  width: 90%;
  max-width: 180px;
  height: 36px;
  position: absolute;
  margin-top: -32px;
}
.dashboard-resume {
  border: 1px solid var(--border-color);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 28px 18px;
  text-align: left;
  background-color: var(--view-background-color);
  margin-top: 40px;
  color: var(--text-color);
  display: flex;
  flex-direction: column;
  gap: var(--space-m);
}
.dashboard-resume:first-child {
  margin-top: 0;
}
.dashboard-resume-icon {
  color: var(--text-color);
}
.dashboard-resume p {
  font-size: 0.75rem;
  text-align: justify;
  margin-bottom: 22px;
}
.dashboard-resume span {
  margin: 15px 0px;
  display: block;
}
.dashboard-graph {
  height: 360px;
  width: 100%;
}
@media (max-width: 1440px) {
  .dashboard-graph {
    height: 235px;
  }
}
.graph-date-selector {
  border: 1px solid var(--action-or-selection-color);
  width: fit-content;
  border-radius: 4px;
  padding: 8px;
  border-radius: var(--radius-full);
}
.graph-date-selector > label {
  cursor: pointer;
  padding-bottom: 4px;
  color: var(--action-or-selection-color);
}
.usc-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 18px;
  gap: 20px;
}
@media (max-width: 1100px) {
  .usc-container {
    margin-top: 52px;
    flex-direction: column;
  }
}
@media (max-width: 430px) {
  .usc-container {
    margin-top: 0px;
  }
}
.usc-choice {
  border: 1px solid var(--action-or-selection-color);
  border-radius: var(--radius-full);
  width: 160px;
}
.radio-custom {
  font-size: 14px;
  box-sizing: border-box;
  display: block;
  float: left;
  font-weight: 200;
  text-align: center;
  text-transform: initial;
  width: 50%;
  padding: 8px 4px;
  transition: background 0.2s, color 0.2s;
  color: var(--action-or-selection-color);
  border-radius: var(--radius-full);
}
.radio-custom:first-of-type {
  margin-left: 0;
}
.radio-custom:hover {
  cursor: pointer;
  color: var(--text-color);
}
input[type="radio"] {
  display: none;
}
input[type="radio"]:checked + label {
  background: var(--action-or-selection-color);
  color: var(--view-background-color);
}
.date-indicator {
  margin-top: 36px;
  display: inline-block;
  height: 100%;
  vertical-align: bottom;
  margin-bottom: 4px;
  font-size: 0.75rem;
  color: var(--text-color);
}
.mobile-sidebar-active {
  display: block !important;
  width: 100% !important;
  margin-top: 0 !important;
  right: 0px !important;
}
.campaign-banner-container {
  display: flex;
  margin: var(--space-xl) var(--space-15xl) 0px var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .campaign-banner-container {
    margin: var(--space-xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .campaign-banner-container {
    margin: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .campaign-banner-container {
    margin: var(--space-xl);
  }
}
.campaign-banner-image-container {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  background-position: right;
  border-radius: 8px;
  display: flex;
  padding: 16px 16px 16px 99px;
  align-items: center;
  gap: 21px;
  background-repeat: no-repeat;
  background-color: #000;
}
@media (max-width: 1130px) {
  .campaign-banner-image-container {
    padding: 30px;
    flex-direction: column;
    align-items: flex-start;
    gap: 11px;
  }
}
.campaign-banner-image-active {
  background-size: cover;
  background-image: url(./images/header-desk-2.jpg);
}
@media (max-width: 490px) {
  .campaign-banner-image-active {
    background-image: url(./images/banner-mobile.jpg);
  }
}
.campaign-banner-image-inactive {
  background-size: cover;
  background-image: url(./images/header-desktop.jpg);
}
@media (max-width: 490px) {
  .campaign-banner-image-inactive {
    background-image: url(./images/banner-space.jpg);
  }
}
.campaign-banner-subtitle {
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 200;
  line-height: 26px;
}
@media (max-width: 745px) {
  .campaign-banner-subtitle {
    font-size: var(--size-xs);
    font-style: normal;
    font-weight: 400;
    line-height: 12px;
  }
}
.campaign-banner-title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
}
@media (max-width: 745px) {
  .campaign-banner-title {
    font-size: 11px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
  }
}
.campaign-banner-icon > svg {
  width: 42px;
}
@media (max-width: 745px) {
  .campaign-banner-icon > svg {
    width: 30px;
    height: 30px;
  }
}

.consolidated-view-container {
  margin-bottom: var(--space-10xl);
}
.consolidated-bar {
  width: 100%;
  height: 18px;
  border-radius: var(--radius-full);
  align-self: stretch;
  display: flex;
  align-items: center;
  background-color: var(--background-full-neutral-disabled);
  overflow: hidden;
  pointer-events: none;
}
.consolidated-bar-shimmer {
  width: 100%;
  height: 18px;
  border-radius: var(--radius-full);
  align-self: stretch;
  display: flex;
  align-items: center;
}
.consolidated-progress-bar {
  pointer-events: auto;
  height: 100%;
}
@media (max-width: 1030px) {
  .consolidated-desktop-container {
    display: none;
  }
}
@media (min-width: 1031px) {
  .consolidated-responsive-container {
    display: none;
  }
}
.consolidated-color-indicator {
  width: var(--space-s);
  height: var(--space-xl);
  border-radius: var(--radius-full);
}
.consolidated-tables-container {
  margin-bottom: var(--space-xl);
}
@media (max-width: 1200px) {
  .consolidated-tables-container {
    flex-direction: column;
  }
}
@media (max-width: 800px) {
  .consolidated-reversed-indicator {
    flex-direction: row-reverse;
  }
}
#outcome-table-view > thead > tr > th,
#income-table-view > thead > tr > th {
  width: calc(100% / 3);
}
.consolidated-table {
  height: 50vh;
}
@media (max-width: 1440px) {
  .consolidated-table {
    height: 70vh;
  }
}
.consolidated-product-label {
  white-space: nowrap;
}
@media (max-width: 1000px) {
  .consolidated-datepicker-container {
    align-items: start;
  }
}
@media (max-width: 1000px) {
  .consolidated-header {
    gap: var(--space-l);
    flex-direction: column !important;
  }
}
#consolidated-outcome-percentage-value-label,
#consolidated-income-percentage-value-label {
  min-height: 24px;
}

.datepicker-field > .dateinput {
  display: flex;
  height: 40px;
  padding: var(--space-s) var(--space-m);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  font-size: var(--text-s-regular-size);
  font-style: normal;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
  border-radius: var(--radius-m);
  cursor: text;
  background-color: var(--background-full-neutral-primary);
  border: 1px solid var(--border-primary-default);
  caret-color: var(--border-brand-default);
  box-sizing: border-box;
  color: var(--text-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.statement-main-section-container {
  height: 1000px;
  padding: 0 var(--space-15xl);
  margin-bottom: var(--space-15xl);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom right;
}
@media (max-width: 1470px) {
  .statement-main-section-container {
    height: 700px;
    padding: 0 var(--space-10xl);
  }
}
@media (max-width: 950px) {
  .statement-main-section-container {
    padding: 0 var(--space-8xl);
    padding-bottom: var(--space-2xl);
    justify-content: end;
  }
}
@media (max-width: 500px) {
  .statement-main-section-container {
    padding: 0 var(--space-xl);
    padding-bottom: var(--space-2xl);
  }
}
.statement-main-pt-container {
  background-image: linear-gradient(90deg, rgba(0,0,0,0.8) 20%, rgba(0,0,0,0) 60%), url(./images/statement-headline-banner.png);
}
@media (max-width: 950px) {
  .statement-main-pt-container {
    background-image: linear-gradient(360deg, rgba(0,0,0,0.8) 25%, rgba(0,0,0,0) 50%), url(./images/statement-headline-banner.png);
  }
}
.statement-main-eng-container {
  background-image: linear-gradient(90deg, rgba(0,0,0,0.8) 25%, rgba(0,0,0,0) 95%), url(./images/statement-headline-banner-eng.png);
}
@media (max-width: 950px) {
  .statement-main-eng-container {
    background-image: linear-gradient(360deg, rgba(0,0,0,0.8) 25%, rgba(0,0,0,0) 50%), url(./images/statement-headline-banner-eng.png);
  }
}
.statement-main-section-content {
  width: 50%;
}
@media (max-width: 950px) {
  .statement-main-section-content {
    width: 100%;
  }
}
.statement-video-section-container {
  margin-bottom: var(--space-15xl);
}
@media (max-width: 500px) {
  .statement-video-section-container {
    margin-bottom: var(--space-8xl);
  }
}
.statement-extension-section-container {
  padding: var(--space-8xl) 0;
}
.statement-card-list-container {
  overflow: scroll;
}
.statement-card {
  padding: var(--space-2xl);
  min-width: 350px;
  scroll-behavior: smooth;
  scroll-snap-align: left;
}
.statement-video-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.statement-video {
  width: 100%;
  border-radius: var(--radius-l);
}
@media (max-width: 800px) {
  .statement-cards-container {
    flex-direction: column;
  }
}
@media (max-width: 660px) {
  .statement-buttons-container {
    flex-direction: column;
    align-items: center;
  }
}
#statement-headline-description-label {
  max-width: 520px;
}

.statement-balance-banner-container {
  display: flex;
  align-items: center;
  justify-content: start;
  border: 1px solid var(--line-color);
  border-radius: var(--radius-l);
  background: linear-gradient(269deg, rgba(47,49,51,0) 34.46%, rgba(47,49,51,0.9) 53.81%), url(./images/statement-balance-banner.png) #d3d3d3 no-repeat;
  background-position: top right;
  height: 430px;
  background-size: cover;
}
@media (max-width: 700px) {
  .statement-balance-banner-container {
    background: linear-gradient(360deg, rgba(47,49,51,0) 34.46%, rgba(47,49,51,0.9) 92.81%), url(./images/statement-balance-banner-mobile.png) #d3d3d3 no-repeat;
    flex-direction: column;
    background-position: top right;
    background-size: cover;
    height: 600px;
  }
}
.statement-balance-banner-text-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
  width: 60%;
  max-width: 635px;
  padding: 40px 0px 40px 40px;
  box-sizing: border-box;
}
@media (max-width: 700px) {
  .statement-balance-banner-text-container {
    width: 100%;
    max-width: 100%;
    padding: 40px 40px 10px 40px;
  }
}
#balance-visibility-button > .btn-content > .btn-content-icon-container > svg > g > path,
#balance-visibility-button > .btn-content > .btn-content-icon-container > svg > defs > clipPath > rect {
  fill: var(--text-text-primary);
}
.balance-view-container {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  gap: 8px;
}
@media (max-width: 500px) {
  .card-holder-title-view >,
  #balance-download-button {
    padding-left: 0;
  }
}
@media (max-width: 1450px) {
  .balance-page-container {
    margin-bottom: var(--space-9xl);
  }
}

.statement {
  width: 100%;
  height: 100%;
  position: absolute;
}
#statement-balance {
  margin-top: 0px;
}

.statement-transaction-container-full-size {
  padding: 0px var(--space-15xl) var(--space-8xl) var(--space-15xl);
}
@media (max-width: 1255px) {
  .statement-transaction-container-full-size {
    padding: 0px var(--space-8xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .statement-transaction-container-full-size {
    padding: 0px var(--space-3xl) var(--space-8xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .statement-transaction-container-full-size {
    padding: 32px var(--space-xl) 40px var(--space-xl);
  }
}
@media (max-width: 700px) {
  .statement-transaction-table {
    width: 100%;
  }
}
.statement-transaction-table-header td {
  color: var(--text-color);
  padding-bottom: 13px;
}
.statement-transaction-table-header-border {
  border-bottom: 1px solid var(--border-primary-default);
}
.statement-transaction-header-cell {
  white-space: nowrap;
  font-family: "Mundial-Thin";
  font-size: 14px;
  font-style: normal;
  font-weight: 200;
  line-height: 22px;
  padding-left: 16px;
}
.statement-transaction-table-cell-responsive {
  cursor: pointer;
  height: 112px;
}
.statement-transaction-table-cell {
  cursor: pointer;
  height: 95px;
}
.statement-transaction-table-cell td {
  padding-top: 0;
  padding-bottom: 0;
}
.statement-transaction-table-cell td:not(:first-child):not(:last-child) {
  border-top: 1px solid var(--line-color);
  border-bottom: 1px solid var(--line-color);
}
.statement-transaction-table-cell:last-child td:not(:first-child):not(:last-child) {
  border-bottom: 1px solid var(--line-color);
}
#statement-transaction-table > tbody::before {
  content: '';
  display: block;
  height: 16px;
}
.statement-transaction-table-cell-type-shimmer {
  width: 100px;
  color: transparent;
  margin-bottom: 5px;
}
.statement-transaction-table-cell-description-shimmer {
  width: 250px;
  color: transparent;
}
.statement-transaction-table-cell-date-shimmer {
  margin-top: 4px;
  width: 120px;
  color: transparent;
}
.statement-transaction-table-cell-amount-shimmer {
  width: 150px;
  color: transparent;
}
.statement-transaction-table-cell-fee-shimmer {
  width: 70px;
  color: transparent;
}
.statement-transaction-tree-header {
  width: 37px;
}
@media (max-width: 500px) {
  .statement-transaction-tree-header {
    width: 4px;
  }
}

.statement-transaction-positive-flow > svg > path {
  stroke: #00e0b4;
}
.statement-transaction-positive-flow-arrow {
  border: 1.6px solid #00e0b4;
  background: #ebfffb;
  transform: rotateX(180deg);
}
.statement-transaction-positive-flow-arrow > svg > path {
  fill: #00e0b4;
}
.statement-transaction-positive-flow-text {
  color: #00856a;
}
.statement-transaction-positive-flow-icon {
  fill: #00856a;
}
.statement-transaction-negative-flow > svg > path {
  stroke: #b80062;
}
.statement-transaction-negative-flow-arrow {
  border: 1.6px solid #e00077;
  background: #feeaf5;
}
.statement-transaction-negative-flow-arrow > svg > path {
  fill: #e00077;
}
.statement-transaction-negative-flow-text {
  color: #b80062;
}
.statement-transaction-negative-flow-icon {
  fill: #b80062;
}
.statement-transaction-tree-icon > svg > path,
.statement-transaction-tree-icon > svg > circle {
  fill: var(--title-color);
}

#confirm-password {
  transition: height 0.5s;
}
.open {
  overflow-x: revert;
  height: 77px;
}
.close {
  overflow-x: hidden;
  height: 0px;
}
.progress {
  width: 100%;
  height: 5px;
  border-radius: 10px;
  max-width: 100%;
}
.progress-wrap {
  background: var(--action-or-selection-color);
  overflow: hidden;
  position: relative;
}
.progress-wrap .progress-bar {
  background: #f2f2f9;
  left: 0;
  position: absolute;
  top: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.password-checkbox {
  position: relative;
  width: 42px;
  height: 42px;
  z-index: 1;
  appearance: none;
  outline: none;
  cursor: pointer;
  margin-top: auto;
  margin-bottom: auto;
  border: 1px solid var(--border-color);
  border-radius: 4px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left-color: transparent;
  margin-left: -4px;
}
.show {
  background: url(./images/show-password.svg) no-repeat center;
}
.hide {
  background: url(./images/hide-password.svg) no-repeat center;
}
#application-password-textfield {
  border-right-color: transparent;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
#application-password-textfield:focus ~ .password-checkbox {
  outline: none;
  border: 2px solid var(--action-or-selection-color);
  border-left-color: transparent;
  height: 40px;
}
#workspace-url-textfield {
  padding-right: 4px;
}
.loading-ring-large div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 100px;
  height: 100px;
  border: 3px solid var(--action-or-selection-color);
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: var(--action-or-selection-color) transparent transparent transparent;
}
.validate-button-container {
  display: flex;
  flex-direction: column;
  gap: 25px;
  height: auto;
}
.validate-button-container-item {
  display: flex;
  flex-direction: column;
}
.create-workspace-title {
  font-family: "Mundial-Demibold";
  font-size: 40px;
  line-height: 48px;
}
@media (max-width: 1080px) {
  .create-workspace-title {
    font-size: 24px;
    line-height: 24px;
  }
}
.create-workspace-subtitle {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 20px;
}
.workspace-name-fixed {
  font-family: "Mundial-Thin";
  font-size: 20px;
  line-height: 20px;
  color: #333;
}
@media (max-width: 1080px) {
  .workspace-name-fixed {
    font-size: 16px;
  }
}

.vtex-modal-background {
  display: none;
  position: fixed;
  z-index: var(--modal-backgroud-z-index);
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: rgba(44,65,86,0.38);
}
.vtex-modal-view {
  z-index: 13;
  background-color: var(--view-background-color);
  margin: 10% auto;
  border: 1px solid var(--line-color);
  width: 920px;
  width: -moz-fit-content;
  border-radius: 4px;
  display: flex;
  flex-flow: column;
  height: fit-content;
  height: -moz-fit-content;
}
@media (max-width: 1000px) {
  .vtex-modal-view {
    width: calc(100% - 40px);
  }
}
.vtex-modal-view-header {
  display: flex;
  justify-content: flex-end;
  padding: 32px 24px;
}
.vtex-modal-view-container {
  display: flex;
  flex-flow: row;
  gap: 24px;
  margin: 0 32px 32px 32px;
}
@media (max-width: 735px) {
  .vtex-modal-view-container {
    flex-direction: column;
  }
}
#vtex-logo-image-view {
  height: 28px;
  align-self: center;
  margin-bottom: 10px;
}
.vtex-modal-list-item {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.vtex-modal-item {
  display: flex;
  gap: 15px;
  padding: 0 32px;
}
.vtex-information-logo-container {
  display: flex;
  flex-direction: column;
  justify-content: end;
}
.vtex-information-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  gap: 32px;
  width: 50%;
}
.vtex-auth-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 50%;
  gap: 32px;
}
.dismiss-vtex-modal-button {
  color: var(--action-or-selection-color);
  font-size: 26px;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
}
@media (max-width: 735px) {
  .vtex-information-container,
  .vtex-auth-container {
    width: auto;
  }
}
.vtex-confirm-subtitle {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 18px;
}
.vtex-allow-subtitle {
  font-family: "Mundial-Demibold";
  font-size: 18px;
  line-height: 18px;
}
.vtex-modal-item-label {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 18px;
  align-content: center;
}
.vtex-qrcode-title {
  font-family: "Mundial-Demibold";
  font-size: 30px;
  line-height: 40px;
  text-align: center;
}
@media (max-width: 1080px) {
  .vtex-qrcode-title {
    font-size: 24px;
    line-height: 24px;
  }
}
.vtex-qrcode-subtitle {
  font-family: "Mundial-Hair";
  font-size: 16px;
  line-height: 18px;
}
.vtex-qrcode-titles-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.vtex-qrcode-email {
  text-align: center;
  font-family: "Mundial-Light";
  font-size: 15px;
  line-height: 18px;
}
.vtex-section-divider {
  border: 1px solid var(--line-color);
}
@media (max-width: 735px) {
  .vtex-section-divider {
    margin: 20px 0;
    border: transparent;
  }
}
.vtex-qrcode-bottom-section {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.qrcode-view-image-container {
  width: 250px;
  height: 250px;
  border-radius: 8px;
  background-color: var(--menu-background-color);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
#qrcode-view-image {
  border-radius: 10px;
  width: 180px;
  height: 180px;
}
#qrcode-view-backdrop {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  border-radius: 10px;
  background: rgba(247,249,250,0.62);
}
#qrcode-view-spinner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#qrcode-view-refresh {
  position: absolute;
  border-radius: 16px;
  padding: 16px;
  height: 85px;
  width: 85px;
  background-color: var(--action-or-selection-color);
  cursor: pointer;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.qrcode-view-refresh-container {
  height: -webkit-fill-available;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.qrcode-view-refresh-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 5px;
}
.qrcode-view-refresh-icon {
  font-size: 20px;
  color: var(--line-color);
}
.qrcode-view-refresh-text {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 20px;
  color: var(--line-color);
}
.qrcode-view-container {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.qrcode-view-or-label {
  font-size: 14px;
  text-align: center;
  font-family: 'Mundial-Hair';
  line-height: 20px;
}
.open-stark-auth-app-button {
  color: var(--action-or-selection-color);
  background-color: var(--view-background-color);
  font-weight: 600;
  font-size: 16px;
  text-align: center;
  font-family: 'Mundial-Demibold';
  line-height: 20px;
  height: 44px;
}

.header-logo {
  width: 160px;
  height: 32px;
  margin-top: 24px;
  margin-left: 24px;
  display: none;
}
.customer-name-title,
.customer-description-title,
.table-view,
.table-view-loading,
#title-shimmer,
#description-shimmer,
.boleto {
  margin-top: 12px;
  margin-left: 24px;
  margin-right: 24px;
}
.background {
  background-color: var(--view-background-color);
  margin-left: auto;
  margin-right: auto;
}
.table-view-loading,
.boleto-table {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 48px;
}
.boleto-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
}
.customer-name-title {
  display: none;
  width: fit-content;
  height: 48px;
}
#title-shimmer {
  width: 244px;
  height: 48px;
}
#description-shimmer {
  width: 496px;
  height: 33px;
}
#logo-shimmer {
  margin-top: 24px;
  margin-left: 24px;
  width: 160px;
  height: 32px;
}
.table-view-detail {
  margin-top: 184px;
  margin-left: 24px;
  margin-right: 24px;
}
.barcode-detail {
  margin-left: 60px;
  margin-right: 24px;
}
@media (max-width: 700px) {
  .barcode-detail {
    margin-left: 24px;
  }
}
.fade-in {
  opacity: 1;
  animation-name: fadeInOpacity;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-duration: 2s;
}
.options-container {
  display: flex !important;
  float: right;
}
.options-container :last-child {
  margin-left: 12px;
}
.options-container>.button {
  width: 120px;
}
@-moz-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

#boleto-link-detail {
  width: 700px;
  margin: auto;
}
@media (max-width: 700px) {
  #boleto-link-detail {
    width: 450px;
  }
}
#boleto-line-link-detail {
  margin-left: 8px;
  margin-right: 8px;
}
#boleto-link-shimmer {
  margin: auto;
  width: 700px;
  height: 55px;
  margin-top: 16px;
}
@media (max-width: 700px) {
  #boleto-link-shimmer {
    margin-top: -4px;
    width: 450px;
    height: 32px;
  }
}
#boleto-line-link-detail-shimmer {
  margin: auto;
  width: 400px;
  height: 35px;
  margin-top: 12px;
}
@media (max-width: 700px) {
  #boleto-line-link-detail-shimmer {
    height: 32px;
  }
}

.credit-note-detail-container {
  position: relative;
}
.credit-note-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.credit-note-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.credit-note-detail-table-header {
  height: 44px;
}
.credit-note-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.credit-note-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.credit-note-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.credit-note-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.credit-note-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.credit-note-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.credit-note-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.credit-note-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}
.credit-note-detail-image {
  margin-top: 12px;
  height: 32px;
  width: 160px;
}

.operations-container {
  display: block;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  transform: rotateX(180deg);
}
.operations-container:hover {
  overflow-x: auto;
}
.operations-table {
  width: calc(100% - 40px);
  margin-top: -4px;
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .operations-table {
    width: auto;
  }
}
.operations-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.operations-table th {
  padding-right: 16px;
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
}

.operation-credit-note-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
.operation-credit-note-container:hover {
  overflow-x: auto;
}
.operation-credit-note-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.operation-credit-note-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .operation-credit-note-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.operation-credit-note-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}

.tag-input-container {
  height: fit-content;
  display: flex;
  justify-content: flex-start;
  overflow-x: auto;
  margin-top: 10px;
  flex-wrap: wrap;
  cursor: text;
  max-height: 140px;
  overflow: hidden;
  overflow: auto;
}
.full-size {
  width: 100%;
}
.operations-modal-section-title {
  font-size: 24px;
  color: var(--title-color);
}
.operations-modal-section-title {
  font-size: 24px;
  color: var(--title-color);
  font-family: "Mundial-Regular";
}
.operations-modal-section-subtitle {
  font-size: 14px;
  color: var(--text-color);
  font-family: "Mundial-Thin";
}
#operation-filter-tags {
  height: fit-content;
  display: flex;
  overflow-x: auto;
  flex-wrap: wrap;
  max-height: 88px;
  margin-top: 9px;
}
.operation-filter-no-margin-top {
  margin-top: 0px !important;
}
.operation-filter-no-margin-bottom {
  margin-bottom: 0px !important;
}
.operation-filter-half-width {
  width: 48% !important;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 600px) {
  .operation-filter-half-width {
    width: 100% !important;
  }
}
.operation-filter-full-width {
  width: 100% !important;
}
@media (max-width: 600px) {
  .operation-filter-responsive-container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 24px 0px;
  }
}
.operation-filter-only-mobile {
  display: none;
}
@media (max-width: 600px) {
  .operation-filter-only-mobile {
    display: block;
  }
}


.mobile-cell-flex-column {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-m);
  padding: var(--space-l) var(--space-xl);
  align-self: stretch;
}
.mobile-cell-flex-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  align-self: stretch;
}
.mobile-cell-text-default {
  font-size: var(--text-xs-regular-size);
  font-weight: 400;
  line-height: var(--text-xs-regular-line-height);
  color: var(--text-color);
}
.mobile-cell-text-subtitle {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.mobile-cell-text-title {
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  white-space: nowrap;
  font-size: var(--text-s-regular-size);
  font-weight: 400;
  line-height: var(--text-s-regular-line-height);
}
.mobile-cell-badge {
  border-radius: var(--space-xs);
  display: flex;
  padding: var(--space-xs) var(--space-s);
  justify-content: center;
  align-items: center;
}
.mobile-cell-flex-column-form {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-xs);
  align-self: stretch;
}

.main-operation-sidebar-inputs-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: var(--space-xl);
}

.main-operation-table {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 12px;
  table-layout: auto !important;
  transform: rotateX(180deg);
}
@media (max-width: 430px) {
  .main-operation-table {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.main-operation-table td {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
@media (max-width: 430px) {
  .main-operation-table td {
    padding-right: 0px;
  }
}
.main-operation-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.main-operation-container {
  display: block;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  transform: rotateX(180deg);
  margin-block: 20px;
}
@media (max-width: 430px) {
  .main-operation-container {
    margin-top: 0px;
    margin-block: 0px;
  }
}
.main-operation-input-label {
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
}
.main-operation-outer-container {
  padding: 0 var(--space-15xl);
}
@media (max-width: 1255px) {
  .main-operation-outer-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .main-operation-outer-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .main-operation-outer-container {
    padding: 0;
  }
}
.main-operation-inputs-container {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
@media (max-width: 1100px) {
  .main-operation-inputs-container {
    display: grid;
    gap: 8px;
  }
}
.main-operation-select-container {
  width: 100%;
}
@media (max-width: 1100px) {
  .main-operation-select-container {
    grid-row: 1;
    grid-column: 1;
    width: 100%;
  }
}
@media (max-width: 600px) {
  .main-operation-select-container {
    grid-row: 1;
    grid-column: 1;
    width: 100%;
  }
}
.main-operation-resource-select-container {
  width: 100%;
}
@media (max-width: 1100px) {
  .main-operation-resource-select-container {
    grid-row: 1;
    grid-column: 2;
    width: 100%;
  }
}
@media (max-width: 600px) {
  .main-operation-resource-select-container {
    grid-row: 1;
    grid-column: 2;
    width: 100%;
  }
}
.main-operation-status-select-container {
  width: 100%;
}
@media (max-width: 1100px) {
  .main-operation-status-select-container {
    grid-row: 2;
    grid-column: 1;
    width: 100%;
  }
}
@media (max-width: 600px) {
  .main-operation-status-select-container {
    grid-row: 2;
    grid-column: 1;
    width: 100%;
  }
}
.main-operation-fill-available {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
}
.main-operation-overlay-x {
  overflow-x: overlay;
}
@media (max-width: 430px) {
  .mobile-hidden {
    display: none;
  }
}
.mobile-show-table {
  display: none;
}
@media (max-width: 430px) {
  .mobile-show-table {
    display: table;
  }
}
.mobile-show-flex {
  display: none;
}
@media (max-width: 430px) {
  .mobile-show-flex {
    display: flex;
  }
}
.main-operation-tags-container {
  display: flex;
  padding: 24px 0px 16px 0px;
  align-items: center;
  align-content: center;
  gap: 12px;
  align-self: stretch;
  flex-wrap: wrap;
}
@media (max-width: 430px) {
  .main-operation-tags-container {
    padding: 0px 24px 16px 24px;
  }
}
.main-operation-tag-view-container {
  display: flex;
  padding: var(--space-xs) var(--space-s);
  align-items: center;
  gap: var(--space-s);
  border-radius: var(--space-s);
  border: 1px solid var(--border-primary-default, #dcdbde);
  background: var(--background-full-neutral-secondary, #f9f9fc);
}
.main-operation-tag-view-text {
  font-size: var(--text-s-regular-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--text-s-regular-line-height); /* 150% */
}
.main-operation-tag-close-img {
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.main-operation-tag-close-img > g > path {
  fill: var(--action-or-selection-color);
}
.main-operation-mobile-operation-select {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: var(--space-2xl) var(--space-xl) 32px var(--space-xl);
}
.main-operation-bottom-sheet-container {
  width: calc(100% - 48px);
  border-radius: var(--radius-l) var(--radius-l) 0px 0px;
  background: var(--menu-background-color);
  position: absolute;
  bottom: 0px;
  display: flex;
  padding: var(--space-s) var(--space-xl) 0px var(--space-xl);
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.main-operation-bottom-sheet-content-container {
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}
.main-operation-bottom-sheet-title {
  font-size: var(--heading-l-size);
  font-weight: 600;
  line-height: var(--heading-l-line-height);
}
.main-operation-bottom-sheet-content-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-m);
  align-self: stretch;
}
.main-operation-bottom-sheet-content-item-icon > svg > path,
.main-operation-bottom-sheet-content-item-icon > svg > g > path {
  fill: var(--title-color);
}
.main-operation-bottom-sheet-content-item {
  display: flex;
  padding: var(--space-l);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  cursor: pointer;
}
.bottom-sheet-close-container {
  display: flex;
  padding: 24px 0px 16px 0px;
  flex-direction: column;
  align-items: flex-end;
  gap: 32px;
  align-self: stretch;
}
.bottom-sheet-close-container > svg > path {
  fill: var(--action-or-selection-color);
}
.main-operation-filter-button {
  height: 24px;
  align-self: flex-end;
}
.main-operation-mobile-input-container {
  display: flex;
  justify-content: space-between;
}
.main-operation-filter-button-mobile {
  height: 24px;
  align-self: center;
  margin-right: var(--space-xl);
}

.main-operation-filter-input-container {
  height: fit-content;
  display: flex;
  justify-content: flex-start;
  overflow-x: auto;
  flex-wrap: wrap;
  cursor: text;
  max-height: 140px;
  overflow: hidden;
  overflow: auto;
}

#pix-statement-container {
  width: 100%;
  height: 100%;
  position: absolute;
}
#pix-balance-container {
  position: relative;
  margin-top: 0px;
}
@media (max-width: 700px) {
  #pix-balance-container {
    margin-top: 24px;
  }
}
#pix-balance-view {
  position: absolute;
}
#pix-balance-title {
  font-size: 12px;
  color: var(--text-color);
}
#pix-balance-value {
  font-size: 32px;
  color: var(--title-color);
  margin-top: 7px;
}
#pix-balance-loading {
  position: absolute;
  margin-top: 0px;
  width: 200px;
  height: 200px;
  z-index: 10;
}
#pix-balance-title-loading {
  position: absolute;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 50px;
  height: 12px;
  z-index: 10;
}
#pix-balance-value-loading {
  width: 250px;
  height: 32px;
  position: absolute;
  margin-top: 26px;
}
.pix-transaction-container {
  position: relative;
  margin-top: 120px;
}
.pix-transaction-table {
  width: calc(100% - 40px);
  margin-top: -4px;
  margin-bottom: 12px;
  table-layout: auto;
}
@media (max-width: 700px) {
  .pix-transaction-table {
    width: 100%;
  }
}
.pix-transaction-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.pix-transaction-table td:last-child {
  padding-right: 0;
}
.pix-transaction-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.pix-transaction-table-header .shimmer {
  padding: 0px 40% 0px 0px;
}
.pix-transaction-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
@media (max-width: 700px) {
  #pix-transaction-table-cell-balance,
  #pix-transaction-table-header-balance {
    display: none;
  }
}
#pix-transaction-table-header-description {
  width: 70%;
}
@media (max-width: 700px) {
  #pix-transaction-table-header-description {
    width: 80%;
  }
}
@media (max-width: 700px) {
  .mobile-shimmer {
    display: none;
  }
}

.investment-main-top-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: center;
  gap: var(--space-6xl);
  align-self: stretch;
  background: var(--background-full-neutral-inverse);
}
@media (max-width: 1255px) {
  .investment-main-top-section {
    padding: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .investment-main-top-section {
    padding: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .investment-main-top-section {
    margin-top: -1px;
    padding: var(--space-xl);
  }
}
.invesment-main-top-section-container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--space-15xl);
  align-self: stretch;
}
@media (max-width: 1660px) {
  .invesment-main-top-section-container {
    justify-content: space-between;
  }
}
@media (max-width: 1000px) {
  .invesment-main-top-section-container {
    gap: var(--space-8xl);
  }
}
@media (max-width: 700px) {
  .invesment-main-top-section-container {
    flex-direction: column;
  }
}
.investment-main-top-section-image-container {
  width: 30%;
}
@media (max-width: 1660px) {
  .investment-main-top-section-image-container {
    justify-content: space-between;
    width: 40%;
  }
}
@media (max-width: 950px) {
  .investment-main-top-section-image-container {
    width: 50%;
  }
}
@media (max-width: 700px) {
  .investment-main-top-section-image-container {
    width: 100%;
  }
}
.investment-main-top-section-image-container > img {
  width: 100%;
}
@media (max-width: 700px) {
  .invesment-main-top-section-desktop-img {
    display: none;
  }
}
@media (min-width: 700px) {
  .invesment-main-top-section-responsive-img {
    display: none;
  }
}
.investment-main-top-section-text-container {
  display: flex;
  width: 30%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-2xl);
}
@media (max-width: 1550px) {
  .investment-main-top-section-text-container {
    width: 30%;
  }
}
@media (max-width: 1070px) {
  .investment-main-top-section-text-container {
    width: 45%;
  }
}
@media (max-width: 950px) {
  .investment-main-top-section-text-container {
    width: 50%;
  }
}
@media (max-width: 700px) {
  .investment-main-top-section-text-container {
    width: 100%;
  }
}
.investment-main-middle-section {
  display: flex;
  padding: var(--space-6xl) var(--space-15xl) 0px var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-5xl);
  align-self: stretch;
}
@media (max-width: 1255px) {
  .investment-main-middle-section {
    padding: var(--space-6xl) var(--space-8xl) 0px var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .investment-main-middle-section {
    padding: var(--space-6xl) var(--space-3xl) 0px var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .investment-main-middle-section {
    padding: var(--space-6xl) var(--space-xl) 0px var(--space-xl);
  }
}
.investment-main-bottom-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .investment-main-bottom-section {
    padding: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .investment-main-bottom-section {
    padding: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .investment-main-bottom-section {
    padding: var(--space-xl);
  }
}
.investment-main-bottom-section-card {
  display: flex;
  padding: var(--space-8xl) var(--space-6xl);
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  gap: var(--space-2xl);
  flex: 1 0 0;
  align-self: stretch;
  position: relative;
  border-radius: var(--space-2xl);
  background-image: linear-gradient(270deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/invesments-banner.jpg);
  background-size: cover;
  background-position: left;
}
@media (max-width: 800px) {
  .investment-main-bottom-section-card {
    padding-top: 270px;
    align-items: start;
    background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/invesments-banner.jpg);
    background-position: center;
  }
}
.investment-main-bottom-section-card-container {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}
.investment-carousel-second-item {
  background-image: linear-gradient(180deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/investment-corporate.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.investment-main-carousel-third-item > .carousel-image-container {
  width: 266px;
}
.investment-carousel-fourth-item > .carousel-image-container {
  width: 100% !important;
}
.investment-carousel-fourth-item > .carousel-image-container > img {
  width: 100% !important;
}

.consolidated-data-container {
  display: flex;
  width: 100%;
  border: 1px solid var(--line-color);
  border-radius: 5px;
}
@media (max-width: 1680px) {
  .consolidated-data-container {
    border: 0;
    gap: 10px;
    display: grid;
    grid-template-columns: auto auto auto auto;
    justify-items: end;
    align-content: space-between;
  }
}
@media (max-width: 1679px) and (min-width: 1121px) {
  .consolidated-data-container {
    border: 0;
    gap: 10px;
    display: grid;
    grid-template-columns: auto auto auto;
    justify-items: end;
    align-content: space-between;
  }
}
@media (max-width: 1120px) and (min-width: 1px) {
  .consolidated-data-container {
    border: 0;
    gap: 10px;
    display: grid;
    grid-template-columns: auto auto;
    justify-items: end;
    align-content: space-between;
  }
}
.consolidated-data-item {
  position: relative;
  height: 120px;
  width: 100%;
}
@media (max-width: 1680px) {
  .consolidated-data-item {
    border: 1px solid var(--line-color);
    border-radius: 5px;
    flex-direction: column;
  }
}
.left-balance {
  border-right: 1px solid var(--line-color);
}
@media (max-width: 1680px) {
  .left-balance {
    border: 1px solid var(--line-color);
    border-radius: 5px;
  }
}
.right-balance {
  border-left: 1px solid var(--line-color);
}
@media (max-width: 1680px) {
  .right-balance {
    border: 1px solid var(--line-color);
    border-radius: 5px;
  }
}
.consolidated-content {
  position: absolute;
  top: 25%;
  left: 6%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.content-loading {
  top: 22%;
}
.accounting-title-spacing {
  margin-bottom: 20px;
}
.section-container {
  margin-top: 52px;
  margin-bottom: 36px;
}
.accounting-history-header-cell,
.accounting-table-cell {
  padding-right: 15px;
  white-space: nowrap;
}
.consolidated-card-title,
.consolidated-card-subtitle,
.consolidated-card-amount {
  white-space: nowrap;
}
.accounting-history-header-cell:last-child,
.accounting-table-cell:last-child {
  padding-right: 0px;
}
.accounting-history-table-container {
  overflow: auto;
}
.accounting-history-table-wrapper {
  overflow: auto;
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 32px;
}
@media (min-width: 700px) {
  .accounting-table {
    width: 100%;
  }
}
.accounting-table td {
  border-bottom: solid 1px var(--line-color);
}
.accounting-table-cell {
  height: 72px;
  color: var(--title-color);
  cursor: pointer;
}
.accounting-history-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.consolidated-card-title {
  font-size: 13px;
}
.consolidated-card-subtitle {
  font-size: 12px;
  color: var(--text-color);
}
.consolidated-card-amount {
  font-size: 16px;
}
#accounting-table-cell-current-position {
  text-align: end;
}
#voided-label {
  margin-top: 20px;
}
.accounting-history-organization-header-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.accounting-history-organization-header-info-container {
  display: flex;
  flex-direction: column;
}
.accounting-history-organization-header-info-row {
  display: flex;
  flex-direction: row;
  gap: 2px;
}
.accounting-history-organization-header-info-inner-row {
  display: flex;
  flex-direction: row;
  gap: 8px;
}


.investment-cdi-modal-container {
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
}
.investment-cdi-modal-button-container {
  display: flex;
  padding: 20px 0 20px 20px;
  justify-content: flex-end;
}
@media (max-width: 400px) {
  .investment-cdi-modal-button-container {
    flex-direction: column;
    gap: 8px;
  }
}
.investment-cdi-modal-amount-container {
  display: flex;
  align-items: last baseline;
  gap: 1rem;
}
.investment-cdi-modal-amount-input-container {
  display: block;
  align-items: start;
  width: 100%;
}
.investment-cdi-input-title {
  letter-spacing: 0px;
}
.toggle-container {
  display: flex;
  align-items: center;
  gap: 3px;
  width: 200px;
}
.total-amount-cell {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  cursor: pointer;
}
.investment-modal-balance {
  display: flex;
  align-items: center;
  gap: 20px;
}
#investment-cdi-modal-back-button {
  margin-top: 12px;
  text-align: left;
  padding: 0 0;
}
.investment-cdi-modal-card-img {
  width: 72px;
  height: 44px;
  margin-left: 20px;
}
.investment-cdi-modal-card-container {
  width: 100%;
  background-color: rgba(167,169,175,0.13);
  min-height: 79px;
  margin-top: 10px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  gap: 20px;
  height: fit-content;
}
.investment-cdi-modal-card-text {
  margin-right: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.investment-redeem-modal-amount-input-container {
  display: block;
  align-items: start;
  width: 100%;
}
.investment-redeem-modal-container {
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
}
.investment-redeem-modal-amount-container {
  display: flex;
  align-items: last baseline;
  gap: 1rem;
}
.investment-redeem-modal-amount-input-container {
  display: block;
  align-items: start;
  width: 100%;
}
.investment-redeem-modal-button-container {
  display: flex;
  padding: 20px 0 20px 20px;
  justify-content: flex-end;
}
.investment-redeem-input-title {
  letter-spacing: 0px;
}
#investment-redeem-modal-back-button {
  margin-top: 12px;
  text-align: left;
  padding: 0 0;
}

#investment-modal-cell-value {
  text-align: end;
  color: var(--title-color);
}
#investment-modal-cell-description {
  color: var(--text-color);
}
.investment-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}

.investment-value-redeem-modal-amount-input-container {
  display: block;
  align-items: start;
  width: 100%;
}
.investment-value-redeem-modal-container {
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
}
.investment-value-redeem-modal-amount-container {
  display: flex;
  align-items: last baseline;
  gap: 1rem;
}
.investment-value-redeem-modal-amount-input-container {
  display: block;
  align-items: start;
  width: 100%;
}
.investment-value-redeem-modal-button-container {
  display: flex;
  padding: 20px 0 20px 20px;
  justify-content: flex-end;
}
.investment-value-redeem-input-title {
  letter-spacing: 0px;
}
#investment-value-redeem-modal-back-button {
  margin-top: 12px;
  text-align: left;
  padding: 0 0;
}
.investment-value-redeem-table {
  width: calc(100%);
  margin-top: -4px;
}

#investment-value-modal-cell-value {
  width: auto;
  margin-left: 30%;
}
#investment-value-modal-cell-description {
  color: var(--text-color);
}
.investment-value-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}

.investiment-empty-container {
  width: calc(100% - 40px);
  height: 500px;
  border: 1px solid var(--border-color);
  border-radius: 8px;
  display: flex;
  justify-content: center;
  flex-flow: column;
}
@media (max-width: 700px) {
  .investiment-empty-container {
    width: calc(100% - 15px);
    margin-top: 16px;
  }
}
.investiment-empty-container-items {
  justify-content: center;
  margin: auto;
  display: flex;
  flex-flow: column;
  align-items: center;
  gap: 30px;
  margin: 18px;
}
#empty-icon svg path {
  width: 48px;
  height: 48px;
  fill: var(--action-or-selection-color);
}
.investiment-balance-container {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-top: 40px;
  gap: 20px;
}
@media (max-width: 700px) {
  .investiment-balance-container {
    flex-direction: column;
  }
}
.investiment-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.investments-table td {
  border-bottom: solid 1px var(--line-color);
}
.investments-table-cell {
  height: 72px;
  color: var(--title-color);
  cursor: pointer;
  border-bottom: solid 1px var(--line-color);
}
#double-scroll-slave {
  overflow-x: scroll;
}
#investment-table-loading {
  width: 100%;
}

.investment-container {
  position: relative;
}
.investment-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.investment-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.investment-table-header {
  height: 44px;
}
.investment-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.investment-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.investment-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.investment-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.investment-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.element-hidden {
  display: none;
}
#investment-detail-cell-value {
  text-align: end;
  color: var(--title-color);
}
#investment-detail-cell-description {
  color: var(--text-color);
}

#export-loading-container {
  display: flex;
  align-items: center;
  margin-left: 16px;
}
.export-footer-container {
  display: flex;
  justify-content: flex-end;
  padding: 20px;
}

.transaction-container {
  position: relative;
}
.transaction-table {
  width: 100%;
  margin-top: -4px;
  margin-bottom: 12px;
  table-layout: auto;
}
@media (max-width: 1000px) {
  .transaction-table {
    width: 100%;
  }
}
.transaction-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
.transaction-table td:last-child {
  padding-right: 0;
}
.transaction-table-header td {
  font-size: 14px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.transaction-table-header .shimmer {
  padding: 0px 40% 0px 0px;
}
.transaction-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.filter-container {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 700px) {
  .filter-container {
    margin-bottom: 40px;
  }
}
@media (max-width: 700px) {
  #transaction-table-cell-balance,
  #transaction-table-header-balance {
    display: none;
  }
}
#transaction-table-header-description {
  width: 70%;
}
@media (max-width: 700px) {
  #transaction-table-header-description {
    width: 80%;
  }
}
@media (max-width: 700px) {
  .mobile-shimmer {
    display: none;
  }
}

.transaction-table-cell {
  height: 72px;
  color: var(--title-color);
  cursor: pointer;
}
.align-right {
  text-align: right;
}
.align-left {
  text-align: left;
}
.out-icon {
  color: #9090a1;
  position: relative;
  top: calc(50% - 9px);
  left: calc(50% - 0.3em);
}
.in-icon {
  color: var(--light-blue);
  position: relative;
  top: calc(50% - 9px);
  left: calc(50% - 0.3em);
}
.in-icon-container {
  background-color: #e0f2f1;
}
.out-icon-container {
  background-color: #efebe9;
}
.transaction-flow-icon-container {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.transaction-table-cell-container {
  display: grid;
  grid-auto-flow: column;
  justify-content: flex-start;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 700px) {
  #transaction-table-cell-fee {
    display: none;
  }
}
#transaction-table-icon-view {
  width: 16px;
  height: 16px;
}

#transaction-filter-modal-after-date > input,
#transaction-filter-modal-before-date > input {
  display: flex;
  height: 40px;
  padding: var(--space-s) var(--space-m);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  font-size: var(--text-s-regular-size);
  font-style: normal;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
  border-radius: var(--radius-m);
  cursor: text;
  background-color: var(--background-full-neutral-primary);
  border: 1px solid var(--border-primary-default);
  caret-color: var(--border-brand-default);
  box-sizing: border-box;
  color: var(--text-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: "Mundial";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.transaction-filter-modal-info-icon > svg > path {
  fill: var(--action-or-selection-color);
}
#transaction-filter-modal-tags-input > .tag {
  margin-top: 0px;
  margin-bottom: 0px;
}
#transaction-filter-modal-tags-input {
  height: fit-content;
  display: flex;
  overflow-x: auto;
  flex-wrap: wrap;
  min-height: 40px;
}
#transaction-filter-modal-tags-input > input {
  height: 24px;
}
@media (max-width: 700px) {
  .transaction-filter-modal-footer-container {
    display: flex;
    flex-direction: column-reverse;
    gap: 16px;
  }
}
@media (max-width: 700px) {
  .transaction-filter-modal-footer-button {
    box-sizing: border-box;
    width: 100%;
  }
}
.transaction-filter-modal-footer-button-ghost {
  padding-left: 0px;
}
@media (max-width: 700px) {
  .transaction-filter-modal-footer-button-ghost {
    padding-left: var(--space-xl);
  }
}


.customer-detail-container {
  border: solid 1px var(--border-color);
  padding: 20px;
  text-align: left;
  display: flex;
  flex-direction: column;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  cursor: initial;
  display: none;
  margin-bottom: 12px;
}
.customer-detail-name-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.customer-detail-title {
  font-size: 16px;
  color: var(--title-color);
}
.customer-detail-item {
  font-size: 0.75rem;
  color: var(--text-color);
  text-align: justify;
  overflow-wrap: break-word;
}
.customer-detail-item:not(:last-child) {
  padding-bottom: 5px;
}
.u-margin-bottom-small {
  margin-bottom: 1rem !important;
}
.sidebar-secondary-action button svg {
  width: 20px;
  height: 20px;
}

.share-slip-modal {
  display: flex;
  justify-content: space-between;
  padding: 20px;
}
.message {
  display: flex;
}
.wrapper {
  font-size: 0.875rem;
}
.action {
  align-self: flex-end;
}
.action a {
  color: var(--action-or-selection-color);
  cursor: pointer;
  text-decoration: none;
  font-size: 0.875rem;
}
.shared-link {
  color: var(--text-color);
  font-size: 13px;
  padding-top: 10px;
  word-break: break-all;
}
.contacts-container {
  border-bottom: 1px solid var(--line-color);
}
.contacts-form {
  padding: 20px;
  padding-bottom: 0px;
}
.send-button-container {
  display: flex;
  justify-content: flex-end;
  padding-right: 20px;
}
.send-icon svg {
  margin-right: 8px;
}
.email-tags-container {
  padding-inline-start: 20px;
  margin-block-start: 4px;
}
.email-tag {
  list-style: none;
  background-color: var(--menu-background-color);
  color: var(--text-color);
  width: fit-content;
  margin-bottom: 4px;
  padding: 4px 8px 4px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  white-space: nowrap;
}
.email-tag-remove {
  cursor: pointer;
  margin-left: 10px;
}
.request-link-container {
  color: var(--action-or-selection-color);
  cursor: pointer;
  margin-top: 12px;
}
.send {
  width: fit-content;
}
#send-link-icon,
#create-link-icon {
  margin-right: 12px;
}

.member-image {
  border-radius: 50%;
  background-color: var(--border-color);
  cursor: pointer;
  width: 96px;
  height: 96px;
  margin-bottom: 12px;
}
.image-container {
  display: flex;
  justify-content: center;
}
#input-label:hover {
  color: var(--action-or-selection-color);
  cursor: pointer;
}
.dropdown-user-content-edit-profile-link {
  color: var(--text-color);
}

.permission-options {
  padding-right: 40px;
  text-align: right;
  cursor: pointer;
  transition: all 0.4s ease-in;
  color: var(--text-color);
}
.project-menu-options {
  width: 20px;
  height: 20px;
  margin: auto 0px auto auto;
  position: relative;
}
.permission-options:hover {
  color: var(--action-or-selection-color);
}
.project-table-cell {
  height: 64px;
}
.allowedIps {
  position: relative;
  display: inline-block;
}
.allowedIps-content {
  display: none;
  position: absolute;
  color: var(--text-color);
  background-color: var(--view-background-color);
  min-width: fit-content;
  min-height: 1px;
  max-height: 160px;
  overflow: overlay;
  padding: 4px 16px;
  z-index: 10;
  border: 1px solid var(--line-color);
  border-radius: 4px;
}
.allowedIps-content::-webkit-scrollbar {
  display: none;
}
@media (max-width: 700px) {
  .project-options-content-container {
    right: 40px !important;
  }
}
@media (max-width: 430px) {
  .project-options-content-container {
    right: 40px !important;
  }
}
.options-content {
  display: none;
  position: absolute;
  color: var(--text-color);
  background-color: var(--view-background-color);
  border: 1px solid var(--line-color);
  padding: 4px 16px;
  border-radius: 4px;
  width: 80px;
  right: 40px;
  z-index: 1;
}
@media (max-width: 700px) {
  .options-content {
    right: 0px;
  }
}
@media (max-width: 430px) {
  .options-content {
    right: -16px;
  }
}
.options-content div {
  text-align: left;
  padding-top: 8px;
  padding-bottom: 8px;
}
.options-content div:hover {
  color: var(--action-or-selection-color);
}
.enable:hover .allowedIps-content {
  display: block;
}
.name {
  width: 180px;
}
.project-id {
  width: 280px;
}

.new-project-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 32px 24px 24px 24px;
}
.new-project-footer-container {
  padding: 14px 24px 24px 24px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  gap: 16px;
}
.new-project-container > .new-project-container-form > .input {
  margin-top: 8px;
  margin-bottom: 0px;
}
.new-project-container-form > .tags-container,
.new-project-container-form > .tags-container > .email-tags-container {
  margin-bottom: 0px;
  padding-left: 0px;
  margin-top: 8px;
  display: flex;
  gap: 8px;
  height: fit-content;
  flex-wrap: wrap;
}
.new-project-upload-logo {
  background-color: var(--line-color);
  border-radius: 4px;
  padding: 8px;
}
.new-project-upload-container {
  padding: 16px;
  border: 1px solid var(--border-color);
  height: 32px;
  border-radius: 4px;
  display: flex;
  cursor: pointer;
  gap: 8px;
}
.new-project-upload-labels {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
#clipImage > path,
#helpImage > path {
  fill: var(--action-or-selection-color);
}
#new-project-help-button {
  font-family: 'Mundial-Demibold';
  font-size: 16px;
  line-height: 20px;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
#project-explain-label {
  line-height: 24px;
  font-size: 14px;
  font-family: 'Mundial-Thin';
}
.new-project-continue-button {
  width: 180px;
  font-family: 'Mundial-Demibold';
  font-size: 16px;
}
.new-project-help-button {
  width: 180px;
  justify-content: center;
}
.new-project-verify-label {
  font-size: 16px;
  font-family: 'Mundial-Demibold';
  line-height: 20px;
}
.new-project-verify-value {
  overflow-wrap: anywhere;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
  font-size: 14px;
  font-family: 'Mundial-Regular';
  line-height: 18px;
}
.new-project-edit-key {
  font-size: 16px;
  font-family: 'Mundial-Demibold';
  line-height: 20px;
  color: var(--action-or-selection-color);
  width: 100%;
  text-align: center;
  padding-bottom: 4px;
  cursor: pointer;
}
.new-project-edit-key:active {
  opacity: 0.5;
}
.new-project-verify-container {
  padding: 24px;
  height: fit-content;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  align-self: stretch;
  background: var(--menu-background-color);
  border-radius: 8px;
}
.new-project-verify-info-container {
  width: calc(50% - 25px);
  background: var(--menu-background-color);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 20px;
}
@media (max-width: 600px) {
  .new-project-verify-info-container {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .new-project-verify-info-container {
    width: 100%;
  }
}
.vertical-separator {
  width: 1px;
  background: var(--text-text-primary);
  margin: 0px 24px;
}
@media (max-width: 600px) {
  .vertical-separator {
    width: 0px;
  }
}
#new-project-challenge-view-container {
  width: calc(50% - 25px);
}
@media (max-width: 600px) {
  #new-project-challenge-view-container {
    width: 100%;
  }
}
.new-project-second-container {
  display: flex;
  flex-direction: row;
  padding: 40px 32px;
}
@media (max-width: 600px) {
  .new-project-second-container {
    flex-direction: column;
    gap: 32px;
  }
}
.new-project-verify-title {
  font-size: 20px;
  font-family: 'Mundial-Demibold';
  line-height: 24px;
}
.new-project-text-label {
  font-size: 12px;
  line-height: 18px;
  font-family: 'Mundial-Regular';
}
.new-project-text-input {
  font-family: 'Mundial-Regular';
  font-size: 16px;
  line-height: 20px;
}
.new-project-upload-file-type {
  font-family: 'Mundial-Thin';
  font-size: 10px;
  line-height: 12px;
}
.help-link {
  font-family: "Mundial-Hair";
  cursor: pointer;
  color: var(--action-or-selection-color);
}

.subscription-cell {
  white-space: nowrap;
}
.webhook-cell {
  padding-right: 10px;
}
.webhook-cell:last-child {
  padding-right: 0;
}
.webhook-cell-options {
  position: relative;
}
@media (max-width: 765px) {
  #webhook-header-identifier-label,
  #webhook-header-subscriptions-label {
    width: 130px;
  }
}
@media (max-width: 765px) {
  #webhook-header-url-label {
    width: 320px;
  }
}
#subscription-textfield > .request-search-textfield-result-container {
  min-height: 44px;
  height: fit-content !important;
  max-height: fit-content;
}

#update-webhook-subscription-text-field > .request-search-textfield-result-container {
  min-height: 44px;
  height: fit-content !important;
  max-height: fit-content;
}

.integration-main-top-section {
  display: flex;
  justify-content: center;
  padding: var(--space-6xl) var(--space-15xl) 0px var(--space-15xl);
  align-items: flex-start;
  gap: var(--space-3xl);
  align-self: stretch;
}
@media (max-width: 1255px) {
  .integration-main-top-section {
    padding: var(--space-6xl) var(--space-8xl) 0px var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .integration-main-top-section {
    padding: var(--space-6xl) var(--space-3xl) 0px var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .integration-main-top-section {
    padding: 32px var(--space-xl) 40px var(--space-xl);
  }
}
.integration-main-top-section > .carousel {
  width: fit-content;
}
.integration-main-top-section-card {
  display: flex;
  width: calc(100% / 3);
  padding: var(--space-3xl) var(--space-3xl) var(--space-3xl) var(--space-2xl);
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  align-self: stretch;
  border-radius: var(--radius-l);
  background: var(--background-full-neutral-secondary);
  scroll-behavior: smooth;
  scroll-snap-align: start;
}
@media (max-width: 1300px) {
  .integration-main-top-section-card {
    min-width: 270px;
  }
}
@media (max-width: 430px) {
  .integration-main-top-section-card {
    min-width: 168px;
  }
}
.integration-content-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-xl);
  align-self: stretch;
}
.integration-content-container > svg > path,
.integration-content-container > svg > g > path,
.integration-content-container > svg > defs > clipPath > rect {
  fill: var(--text-text-title);
}
.integration-main-bottom-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .integration-main-bottom-section {
    padding: var(--space-15xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .integration-main-bottom-section {
    padding: var(--space-15xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .integration-main-bottom-section {
    padding: 32px 24px 40px 24px;
  }
}
.integration-main-bottom-section-card {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-2xl);
  flex: 1 0 0;
  align-self: stretch;
  position: relative;
  border-radius: var(--space-2xl);
  background-image: linear-gradient(90deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/integration-banner.jpg);
  background-size: cover;
  background-position: center;
}
@media (max-width: 800px) {
  .integration-main-bottom-section-card {
    padding: var(--space-2xl);
    padding-top: 220px;
    align-items: center;
    background-position: center;
    background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/integration-banner.jpg);
  }
}
.integration-main-bottom-section-card-text {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}

.deposit-modal-tab {
  padding: 10px 24px;
}
.deposit-modal-tab-content {
  padding: 40px 24px;
}
.deposit-modal-pix-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 16px;
}
@media (max-width: 600px) {
  .deposit-modal-pix-container {
    flex-direction: column;
  }
}
.deposit-modal-pix-info-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.deposit-modal-pix-info-title {
  font-size: 26px;
  font-family: 'Mundial-Demibold';
  line-height: 32px;
  margin-bottom: 8px;
}
.deposit-modal-info-container {
  display: flex;
  flex-direction: column;
}
.deposit-modal-info-label {
  font-family: 'Mundial-Regular';
  font-size: 12px;
  line-height: 16px;
}
.deposit-modal-info-value {
  font-family: 'Mundial-Thin';
  font-size: 16px;
  line-height: 20px;
}
.deposit-modal-info-value-loading {
  font-family: 'Mundial-Thin';
  font-size: 16px;
  line-height: 20px;
}
.deposit-modal-multi-info-container {
  display: flex;
  flex-direction: row;
}
.deposit-modal-pix-image-loading,
.deposit-modal-pix-image {
  width: 240px;
  height: 240px;
}
.deposit-modal-pix-image-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.deposit-modal-copy-qr-button {
  width: 206px;
  font-size: 16px;
  font-family: 'Mundial-Demibold';
}
.deposit-modal-info-copy-container {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
.deposit-modal-info-copy-button {
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.deposit-modal-info-copy-button:active {
  opacity: 0.5;
}
.deposit-modal-tab > .tabs > .tab > .tab-image-container > svg > path,
.deposit-modal-tab > .tabs > .tab > .tab-image-container > svg > g > path {
  fill: var(--title-color);
}
.deposit-modal-tab > .tabs > .tab-active > .tab-image-container > svg > path,
.deposit-modal-tab > .tabs > .tab-active > .tab-image-container > svg > g > path,
.deposit-modal-info-copy-button > svg > g > path {
  fill: var(--action-or-selection-color);
}
.deposit-modal-tab > .tabs > .tab {
  width: 65px;
}
.deposit-modal-container > .deposit-modal-tab > .tabs > .tab > .tab-image-container {
  font-family: 'Mundial-Demibold';
  font-size: 16px;
  line-height: 20px;
}

.header-balance-title {
  font-size: 16px;
  color: var(--text-color);
  text-align: end;
  line-height: 24px;
}
@media (max-width: 600px) {
  .header-balance-title {
    text-align: start;
  }
}
.header-balance-value {
  font-size: 32px;
  color: var(--title-color);
  margin-top: 7px;
}
.header-balance-loading {
  position: absolute;
  margin-top: 0px;
  width: 200px;
  z-index: 10;
}
.header-balance-title-loading {
  position: absolute;
  right: 0px;
  margin-bottom: 2px;
  width: 50px;
  height: 12px;
  z-index: 10;
}
.header-balance-value-loading {
  width: 200px;
  height: 40px;
  font-weight: 600;
  line-height: 48px;
  position: absolute;
  margin-top: 16px;
  right: 0px;
}
.header-balance-container {
  display: flex;
  flex-direction: column;
  align-items: end;
}
#header-balance-visibility-button > svg > g > path,
#header-balance-visibility-button > svg > defs > clipPath > rect {
  fill: var(--text-text-primary);
}

.header-str-balance-card-container {
  display: flex;
  padding: 0px var(--space-15xl) 40px var(--space-15xl);
  align-items: center;
  gap: var(--space-5xl);
  position: relative;
  z-index: 3;
}
@media (max-width: 1255px) {
  .header-str-balance-card-container {
    padding: 0px var(--space-8xl) 40px var(--space-8xl);
  }
}
@media (max-width: 735px) {
  .header-str-balance-card-container {
    flex-direction: column;
    padding: 0px var(--space-xl) 40px var(--space-xl);
    gap: var(--space-l);
  }
}

.cost-center-title-container {
  max-width: 50%;
}
@media (max-width: 1000px) {
  .cost-center-title-container {
    max-width: 100%;
  }
}
.payment-list-container {
  position: relative;
  background-color: var(--menu-background-color);
}
.cost-center-list-container {
  top: 0;
  position: sticky;
  position: -webkit-sticky;
  border-radius: 0 8px 8px 0;
  background-color: var(--view-background-color);
  padding-right: var(--space-xl);
  padding-left: var(--space-15xl);
}
@media (max-width: 1255px) {
  .cost-center-list-container {
    padding-left: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .cost-center-list-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 765px) {
  .cost-center-list-container {
    position: static;
    right: auto;
    width: calc(100% - 80px);
  }
}
.cost-center-list-title-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-top: 40px;
  padding-bottom: 32px;
  width: 268px;
}
@media (max-width: 765px) {
  .cost-center-list-title-container {
    width: 100%;
  }
}
.cost-center-list-view-container {
  width: calc(100% - 590px);
  background-color: var(--view-background-color);
  padding-left: var(--space-3xl);
  padding-right: var(--space-15xl);
  padding-top: 48px;
  padding-bottom: 80px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 56px;
  flex-shrink: 0;
  border-radius: 8px 0px 0px 8px;
}
@media (max-width: 1255px) {
  .cost-center-list-view-container {
    width: calc(100% - 505px);
    padding-right: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .cost-center-list-view-container {
    width: calc(100% - 425px);
    padding-right: var(--space-3xl);
  }
}
@media (max-width: 765px) {
  .cost-center-list-view-container {
    display: none;
  }
}
.payment-list-card {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
.payment-list-card-title {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}
.cost-center-view-active {
  background-color: var(--menu-background-color);
}
.cost-center-view-active > div {
  color: var(--action-or-selection-color);
}
.cost-center-view-active div:first {
  color: var(--action-or-selection-color) !important;
}
.cost-center-header-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: var(--heading-s-line-height);
}
.cost-center-selection-footer-container {
  position: fixed;
  bottom: 41px;
  width: 65%;
  left: 28%;
  border-radius: 8px;
  border: 1px solid var(--line-color);
  background-color: var(--view-background-color);
  box-shadow: 0px 39px 11px 0px rgba(0,0,0,0), 0px 25px 10px 0px rgba(0,0,0,0.01), 0px 14px 8px 0px rgba(0,0,0,0.03), 0px 6px 6px 0px rgba(0,0,0,0.04), 0px 2px 3px 0px rgba(0,0,0,0.05);
  z-index: 22;
}
@media (max-width: 430px) {
  .cost-center-selection-footer-container {
    bottom: 0px;
    width: 100%;
    left: 0%;
    border-radius: 0px;
  }
}
.cost-center-selection-footer {
  display: flex;
  padding: 16px 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
@media (max-width: 430px) {
  .cost-center-selection-footer {
    background-color: var(--background-full-neutral-secondary);
    padding: 16px 24px 24px 24px;
  }
}
.cost-center-selection-footer-view {
  display: flex;
  align-items: center;
  gap: 24px;
  align-self: stretch;
}
@media (max-width: 430px) {
  .cost-center-selection-footer-view {
    flex-direction: column;
    align-items: start;
  }
}
.cost-center-selection-footer-subtitle {
  font-weight: 200;
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 430px) {
  .cost-center-selection-footer-subtitle {
    font-family: 'Mundial-Thin';
    font-size: var(--text-xs-thin-size);
    line-height: var(--text-xs-thin-line-height);
  }
}
.cost-center-selection-footer-receipt-button {
  display: flex;
  height: 16px;
  padding: 6px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
@media (max-width: 430px) {
  .cost-center-selection-footer-receipt-button {
    height: 20px;
  }
}
.cost-center-selection-footer-button {
  display: flex;
  height: 16px;
  padding: 6px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
@media (max-width: 430px) {
  .cost-center-selection-footer-button {
    height: 20px;
    width: 50%;
  }
}
.cost-center-selection-batch-alert {
  align-items: center;
  background-color: var(--menu-background-color);
  border: none;
  border-radius: 4px;
  box-sizing: border-box;
  color: rgba(255,255,255,0.702);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: 0px;
  z-index: 10;
  width: 100%;
  transition: height 0.1s linear;
  overflow: hidden;
}
@media (max-width: 430px) {
  .cost-center-selection-batch-alert {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 4px;
  }
}
#cost-center-list-view {
  gap: 8px;
  display: flex;
  align-self: stretch;
  padding-top: 16px;
  align-items: flex-start;
  flex-direction: column;
}
.cost-center-add-icon {
  width: 28px;
  height: 28px;
  border-radius: 28px;
  background-color: var(--action-or-selection-color);
  align-items: center;
  justify-content: center;
  display: flex;
  cursor: pointer;
}
.cost-center-add-icon:hover {
  background: var(--background-brand-light);
}
.cost-center-add-icon:active {
  background: var(--background-brand-medium);
}
.cost-center-add-icon > svg > g > path {
  fill: var(--text-inverse-title);
}
.cost-center-list-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}
.cost-center-container-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-top: 8px;
  gap: 8px;
}
@media (max-width: 430px) {
  .cost-center-container-wrapper {
    gap: 0px;
  }
}
.cost-center-list-loading-wrapper {
  display: flex;
  gap: 8px;
  flex-direction: column;
  padding-top: 16px;
  align-items: flex-start;
  align-self: stretch;
}
.cost-center-item-loading-container {
  display: flex;
  height: 56px;
  padding: 8px 24px;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  align-self: stretch;
  border-radius: 12px;
  cursor: pointer;
}
.cost-center-item-loading {
  text-overflow: ellipsis;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  height: 24px;
  width: 180px;
}
.cost-center-information-header,
.cost-center-information-header-titles-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cost-center-information-header {
  gap: 24px;
  align-self: stretch;
}
.cost-center-information-header-titles-wrapper {
  gap: 8px;
  align-self: stretch;
}
.cost-center-empty-title {
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
  letter-spacing: 0px;
}
.cost-center-empty-subtitle {
  font-size: 20px;
  font-weight: 200;
  line-height: 28px;
  font-family: 'Mundial-Thin';
}
.cost-center-header-subtitle {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  min-height: 20px;
}
.cost-center-payment-information-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.cost-center-payment-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: 0px;
}
.cost-center-payment-options-wrapper {
  display: flex;
  flex-direction: row;
  gap: 56px;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
}
.payment-list-card-icon {
  width: 24px;
  height: 24px;
}
.payment-list-card-icon > svg > *,
.payment-list-card-icon > svg > g > path,
.payment-list-card-icon > svg > defs > clipPath > rect,
.payment-list-card-icon > svg > g > g > path {
  fill: var(--text-text-primary);
}
.cost-center-information-guide-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.cost-center-information-guide-title {
  align-self: stretch;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}
.cost-center-information-guide-cards-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  align-self: stretch;
}
.cost-center-information-guide-card {
  display: flex;
  padding: var(--space-2xl);
  flex-direction: row;
  align-items: center;
  gap: var(--space-l);
  align-self: stretch;
  justify-content: space-between;
  border-radius: var(--space-l);
  background: var(--background-full-neutral-secondary);
}
@media (max-width: 1000px) {
  .cost-center-information-guide-card {
    flex-direction: column;
  }
}
.cost-center-information-guide-card-text-container {
  display: flex;
  width: 388px;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
@media (max-width: 1000px) {
  .cost-center-information-guide-card-text-container {
    width: 100%;
  }
}
.cost-center-card-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}
.cost-center-card-description {
  font-size: 16px;
  font-weight: 200;
  line-height: 24px;
}
.cost-center-card-image {
  width: 300px;
}
.cost-center-detail-container {
  background-color: var(--view-background-color);
  border-radius: 8px 0px 0px 8px;
  width: calc(100% - 425px);
  height: 100vh;
}
@media (max-width: 1255px) {
  .cost-center-detail-container {
    width: calc(100% - 380px);
  }
}
@media (max-width: 870px) {
  .cost-center-detail-container {
    width: calc(100% - 355px);
  }
}
@media (max-width: 765px) {
  .cost-center-detail-container {
    width: 100%;
  }
}
#cost-center-list-view-container {
  width: 265px;
  height: calc(100vh - 115px);
  overflow: hidden;
}
@media (max-width: 765px) {
  #cost-center-list-view-container {
    height: auto;
    width: 100%;
  }
}
#cost-center-list-view-container:hover {
  overflow: auto;
}
.cost-center-list-item-container {
  display: flex;
  height: 56px;
  padding: 8px 24px;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  align-self: stretch;
  border-radius: 12px;
  cursor: pointer;
}
.cost-center-list-item-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cost-center-list-item-badge > div {
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-top: 2px;
}
.cost-center-list-item-badge {
  width: 24px;
  height: 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  background: #ffa726;
  border-radius: 100px;
}
.cost-center-footer-value-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 2px;
}
@media (max-width: 430px) {
  .cost-center-footer-value-container {
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.cost-center-footer-request-container {
  display: flex;
  align-items: flex-start;
  gap: 4px;
}
@media (max-width: 430px) {
  .cost-center-footer-request-container {
    gap: 8px;
  }
}
.cost-center-selection-footer-total-label {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0px;
}
@media (max-width: 430px) {
  .cost-center-selection-footer-total-label {
    font-family: 'Mundial-Demibold';
    font-size: var(--text-s-demibold-size);
    line-height: var(--text-s-demibold-line-height);
  }
}
.cost-center-footer-button-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
}
@media (max-width: 430px) {
  .cost-center-footer-button-container {
    display: flex;
    align-items: flex-start;
    align-self: stretch;
  }
}
.cost-center-deny-button {
  color: #ef5350;
  border: 1px solid #ef5350;
}
.cost-center-footer-batch-alert-container {
  width: 100%;
  margin-bottom: 8px;
  border-radius: 8px;
}
@media (max-width: 430px) {
  .cost-center-footer-batch-alert-container {
    margin-bottom: 24px;
    margin-top: 4px;
  }
}
.cost-center-selection-footer-maximize-button {
  display: flex;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
@media (max-width: 765px) {
  .cost-center-mobile-hidden {
    display: none !important;
  }
}
.cost-center-mobile-selected {
  width: 100%;
}
.cost-center-mobile-show {
  display: none;
}
@media (max-width: 765px) {
  .cost-center-mobile-show {
    display: block;
  }
}
.cost-center-mobile-show-table {
  display: none;
}
@media (max-width: 765px) {
  .cost-center-mobile-show-table {
    display: table;
  }
}
.cost-center-approve-footer-mobile {
  display: flex;
  padding: 8px 24px 24px 24px;
  flex-direction: column;
  align-items: flex-end;
  gap: 8px;
  align-self: stretch;
}
.cost-center-approve-footer-mobile-container {
  z-index: 100;
  bottom: 0px;
  width: 100%;
  left: 0%;
  border-radius: 16px 16px 0px 0px;
  position: fixed;
  background-color: var(--menu-background-color);
}
.cost-center-approve-mobile-close-button {
  display: flex;
  padding: var(--space-s);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--space-xs);
  cursor: pointer;
}
.cost-center-approve-mobile-close-button > svg > g > path {
  fill: var(--action-or-selection-color);
}
.cost-center-approve-footer-view {
  display: flex;
  gap: 24px;
  align-self: stretch;
  flex-direction: column;
}
.cost-center-approve-footer-view-title {
  text-align: center;
  font-size: var(--heading-s-size);
  font-weight: 600;
  line-height: var(--heading-s-line-height);
  color: var(--title-color);
}
.cost-center-approve-footer-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
}
.cost-center-approve-separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
}
.cost-center-approve-footer-subtitle {
  font-weight: 200;
  font-size: 16px;
  line-height: 20px;
  font-family: 'Mundial-Thin';
}
.cost-center-approve-footer-title {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 430px) {
  .mobile-full-width {
    width: 100%;
  }
}
.mobile-select-all-button-container {
  display: flex;
  width: -moz-available;
  width: -webkit-fill-available;
  padding: 8px 24px;
  padding-right: 0px;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
}

.payment-list-sidebar-icon > svg > path,
.payment-list-sidebar-icon > svg > g > path {
  fill: var(--action-or-selection-color);
}
.payment-list-sidebar-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: var(--space-xl);
}

.notification-container {
  width: 100%;
  height: 0px;
  left: 0;
  top: 0;
  text-align: center;
  position: fixed;
  z-index: 1001;
}
.notification-success {
  background-color: var(--success-background-color);
  border: 1px solid var(--success-border-color);
  color: var(--success-text-color);
}
.notification-failed {
  background-color: var(--fail-background-color);
  border: 1px solid var(--fail-border-color);
  color: var(--fail-text-color);
}
.notification {
  border-radius: 3px;
  margin: 9px;
  padding: 8px 18px;
  font-size: 14px;
  display: inline-block;
}
@media (max-width: 700px) {
  .notification {
    margin-top: 60px;
  }
}

.workspace-bar-container {
  position: relative;
  margin: 0 20px;
  border-top: 1px solid var(--line-color);
}
.workspace-bar-view {
  position: absolute;
  width: 100%;
}
.workspace-bar-name {
  margin-top: 21px;
  width: 100%;
  font-size: 14px;
  color: var(--title-color);
}
.workspace-bar-username {
  margin-top: 6px;
  width: 100%;
  font-size: 12px;
  color: var(--text-color);
}
.workspace-loading {
  position: absolute;
  margin-top: 0px;
  width: 200px;
  height: 200px;
  z-index: 10;
}
.workspace-bar-name-loading {
  margin-top: 22px;
  width: 160px;
  height: 16px;
  display: block;
}
.workspace-bar-username-loading {
  margin-top: 9px;
  width: 120px;
  height: 11px;
  display: block;
}
.workspace-icon {
  float: right;
  margin-top: 30px;
}
.up {
  animation: upAnim 420ms forwards;
}
.down {
  animation: downAnim 420ms forwards;
}
.workspace-dropdown-background {
  display: none;
  position: fixed;
  z-index: 15;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: transparent;
  cursor: default;
}
.workspace-dropdown {
  display: none;
  position: absolute;
  bottom: 79px;
  left: 18px;
  z-index: 15;
  width: 300px;
  background: var(--view-background-color);
  box-shadow: 0 0 8px 0 rgba(0,0,0,0.1);
  -webkit-transition: opacity 300ms ease-in;
  -o-transition: opacity 300ms ease-in;
  transition: opacity 300ms ease-in;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  height: fit-content;
  max-height: 224px;
  overflow-y: overlay;
  overflow-x: hidden;
}
.workspace-dropdown a {
  text-decoration: none;
  cursor: pointer;
}
.workspace-dropdown-item,
.workspace-dropdown-add-button {
  display: block;
  padding: 0 20px;
  height: 56px;
  line-height: 26px;
  font-size: 0.875rem;
  color: var(--action-or-selection-color);
  border-bottom: 0.5px solid var(--line-color);
  cursor: pointer;
}
.workspace-dropdown-item:hover,
.workspace-dropdown-add-button:hover {
  background-color: var(--menu-background-color);
}
.workspace-dropdown-item {
  display: table;
  width: 100%;
}
.workspace-dropdown-add-button {
  line-height: 56px;
  color: var(--title-color) !important;
}
.workspace-name {
  width: 100%;
  font-size: 14px;
  color: var(--title-color);
  margin-top: 6px;
}
.workspace-username {
  width: 100%;
  font-size: 12px;
  color: var(--text-color);
  margin-bottom: 6px;
}
@-moz-keyframes upAnim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-180deg);
  }
}
@-webkit-keyframes upAnim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-180deg);
  }
}
@-o-keyframes upAnim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-180deg);
  }
}
@keyframes upAnim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-180deg);
  }
}
@-moz-keyframes downAnim {
  from {
    transform: rotate(-180deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@-webkit-keyframes downAnim {
  from {
    transform: rotate(-180deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@-o-keyframes downAnim {
  from {
    transform: rotate(-180deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes downAnim {
  from {
    transform: rotate(-180deg);
  }
  to {
    transform: rotate(0deg);
  }
}

.create-boleto-item {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.create-boleto-item> .form > label,
.create-boleto-item> #address-container> .form > label,
.create-invoice-item> .form > label,
.create-invoice-item> #due-container>.form > label,
.create-invoice-item> #instant-container>.form > label {
  display: block;
  text-align: left;
  font-size: 12px;
  color: var(--text-color);
}
.create-boleto-item>.form>.input {
  padding: 0 10px;
}
#boleto-description {
  resize: none;
  overflow: hidden;
  padding: 10px;
  min-height: 44px;
}

.customer-link-right-container {
  margin: auto;
  display: grid;
  grid-row-gap: 12px;
}
.application-item-form > .status-badge {
  height: fit-content;
  margin-top: 12px;
  min-width: 100px;
  margin-right: 12px;
  width: fit-content;
}
.customer-link-logo {
  margin-top: 20px;
  margin-left: 80px;
  width: 160px;
  height: 32px;
  display: none;
}
@media (max-width: 1024px) {
  .customer-link-logo {
    margin-left: 40px;
  }
}
@media (max-width: 700px) {
  .customer-link-logo {
    margin-top: 44px;
    margin-left: 24px;
  }
}
.right-container {
  background-color: var(--menu-background-color);
  overflow: auto;
}
@media (max-width: 700px) {
  .right-container {
    margin-top: 48px;
    background-color: var(--background-color);
    overflow: visible;
  }
}
#invoice-request-status-shimmer {
  margin-top: 8px;
}
#receiver-name-shimmer {
  margin-top: 20px;
  width: 40%;
}
#receiver-taxid-shimmer {
  margin-top: 16px;
  width: 55%;
}
#invoice-fee-shimmer {
  margin-top: 16px;
  width: 60%;
}
#invoice-limit-shimmer {
  margin-top: 16px;
  width: 36%;
}
#invoice-due-shimmer {
  margin-top: 16px;
}
.label {
  width: 220px;
  height: 32px;
  margin-top: 4px;
  display: none;
}
.label-small {
  width: 220px;
  height: 17px;
  margin-top: 8px;
  display: none;
}
.status-shimmer {
  width: 116px;
  height: 32px;
  border-radius: 10px;
  margin-top: 12px;
}
.copy-button {
  margin-left: 4px;
  color: var(--action-or-selection-color);
  cursor: pointer;
}
#invoice-description {
  max-height: 200px;
  overflow: auto;
}

.header-logo {
  width: 160px;
  height: 32px;
  margin-top: 24px;
  margin-left: 24px;
  display: none;
}
.customer-name-title,
.customer-description-title,
.table-view,
.table-view-loading,
#title-shimmer,
#description-shimmer,
.boleto {
  margin-top: 12px;
  margin-left: 24px;
  margin-right: 24px;
}
.background {
  background-color: var(--view-background-color);
  margin-left: auto;
  margin-right: auto;
}
.table-view-loading,
.boleto-table {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 48px;
}
.boleto-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
}
.customer-name-title {
  display: none;
  width: fit-content;
  height: 48px;
}
#title-shimmer {
  width: 244px;
  height: 48px;
}
#description-shimmer {
  width: 496px;
  height: 33px;
}
#logo-shimmer {
  margin-top: 24px;
  margin-left: 24px;
  width: 160px;
  height: 32px;
}
.table-view-detail {
  margin-top: 184px;
  margin-left: 24px;
  margin-right: 24px;
}
.barcode-detail {
  margin-left: 60px;
  margin-right: 24px;
}
@media (max-width: 700px) {
  .barcode-detail {
    margin-left: 24px;
  }
}
.fade-in {
  opacity: 1;
  animation-name: fadeInOpacity;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-duration: 2s;
}
.options-container {
  display: flex !important;
  float: right;
}
.options-container :last-child {
  margin-left: 12px;
}
.options-container>.button {
  width: 120px;
}
@-moz-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.reset-password {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: var(--menu-background-color);
}
.create-member {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: var(--menu-background-color);
}
@media (max-width: 1080px) {
  .create-member {
    padding: 50px 0;
    width: auto;
  }
}

.reset-password {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: var(--menu-background-color);
}
@media (max-width: 1080px) {
  .reset-password {
    padding-top: 100px;
  }
}
.host-name {
  font-family: "Mundial-Demibold";
}
@media (max-width: 1080px) {
  .host-name {
    text-align: start;
  }
}
.reset-password-container {
  top: 0;
  left: 0;
  right: 0;
  height: fit-content;
  border: 1px solid var(--line-color);
  bottom: 0;
  margin: auto;
  display: flex;
  padding: 40px;
  position: absolute;
  width: 50%;
  border-radius: 10px;
  background-color: var(--view-background-color);
}
@media (max-width: 1550px) {
  .reset-password-container {
    width: 70%;
  }
}
@media (max-width: 1080px) {
  .reset-password-container {
    flex-direction: column-reverse;
    width: 50%;
    position: static;
  }
}
@media (max-width: 650px) {
  .reset-password-container {
    width: 70%;
  }
}
.reset-password-vefication-container {
  gap: 2rem;
  width: 50%;
  padding: 40px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1080px) {
  .reset-password-vefication-container {
    align-items: start;
    width: 100%;
    padding: 0;
  }
}
.reset-password-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1rem;
}

.barcode {
  margin-top: 24px;
  opacity: 1;
  animation-name: fadeInOpacity;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-duration: 1.5s;
}
@-moz-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.workspace-result-container {
  width: calc(100% - 160px);
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1024px) {
  .workspace-result-container {
    width: calc(100% - 80px);
  }
}
@media (max-width: 700px) {
  .workspace-result-container {
    width: calc(100% - 40px);
  }
}
.workspace-result-title-container {
  margin-top: 80px;
  margin-left: 80px;
  width: calc(100% - 160px);
}
@media (max-width: 1024px) {
  .workspace-result-title-container {
    margin-left: 40px;
    width: calc(100% - 80px);
  }
}
@media (max-width: 700px) {
  .workspace-result-title-container {
    margin-left: 24px;
  }
}
.workspace-logo {
  height: 32px;
  width: 160px;
  margin-left: 12px;
  background: var(--line-color);
}
.workspace-table-cell {
  height: 72px;
  color: var(--title-color);
  vertical-align: middle;
}
.workspace-table {
  width: 100%;
  margin-top: 24px;
  margin-bottom: 48px;
}
.workspace-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
}
.workspace-cell-container {
  margin-left: 20px;
  margin-right: 20px;
}
.workspace-cell-div {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.button-shimmer {
  width: 90px;
  height: 46px;
}
.text-shimmer {
  width: 126px;
  height: 14px;
  margin-bottom: 4px;
}
#action-button {
  min-width: 152px;
}
.workspaces-logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.workspaces-logo {
  margin: 20px auto;
  width: 230px;
}

.find-workspace {
  width: 100%;
  height: 100%;
  position: relative;
  background-color: var(--menu-background-color);
}
@media (max-width: 1080px) {
  .find-workspace {
    padding-top: 100px;
  }
}
.find-workspace-container {
  top: 0;
  left: 0;
  right: 0;
  height: fit-content;
  border: 1px solid var(--line-color);
  bottom: 0;
  margin: auto;
  display: flex;
  padding: 40px;
  position: absolute;
  width: 50%;
  border-radius: 10px;
  background-color: var(--view-background-color);
}
@media (max-width: 1550px) {
  .find-workspace-container {
    width: 70%;
  }
}
@media (max-width: 1080px) {
  .find-workspace-container {
    flex-direction: column-reverse;
    width: 50%;
    position: static;
  }
}
@media (max-width: 650px) {
  .find-workspace-container {
    width: 70%;
  }
}
.find-workspace-description-container {
  gap: 2rem;
  width: 50%;
  padding: 40px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1080px) {
  .find-workspace-description-container {
    align-items: start;
    width: 100%;
    padding: 0;
  }
}
.find-workspace-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1rem;
}

.utility-payment-detail-container {
  position: relative;
}
.utility-payment-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.utility-payment-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.utility-payment-detail-table-header {
  height: 44px;
}
.utility-payment-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.utility-payment-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.utility-payment-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.utility-payment-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.utility-payment-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.utility-payment-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}
.deposit-reversed-button {
  color: var(--action-or-selection-color);
  border: 1px solid var(--action-or-selection-color);
  background-color: var(--view-background-color);
  padding: 0 16px;
  text-align: center;
  margin-top: 8px;
  width: fit-content;
  width: -moz-fit-content;
  min-width: 240px;
}

.pix-chargeback-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
@media (max-width: 500px) {
  .pix-chargeback-container {
    overflow-x: auto;
  }
}
.pix-chargeback-container:hover {
  overflow-x: auto;
}
.pix-chargeback-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.pix-chargeback-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .pix-chargeback-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.pix-chargeback-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}

.pix-infraction-container {
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  transform: rotateX(180deg);
}
@media (max-width: 500px) {
  .pix-infraction-container {
    overflow-x: auto;
  }
}
.pix-infraction-container:hover {
  overflow-x: auto;
}
.pix-infraction-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.pix-infraction-table {
  width: calc(100% - 40px);
  margin-bottom: 12px;
  table-layout: auto;
  transform: rotateX(180deg);
}
@media (max-width: 700px) {
  .pix-infraction-table {
    width: 100%;
    table-layout: auto !important;
  }
}
.pix-infraction-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}

.pix-infraction-create-modal-text {
  width: 70%;
}
.pix-infraction-create-modal-selector {
  width: 49%;
}
.pix-infraction-create-modal-full-line {
  width: 100%;
}

.challenge-view-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#challenge-view-title {
  font-size: 26px;
  line-height: 32px;
  font-family: 'Mundial-Demibold';
}
#challenge-view-subtitle {
  margin-top: 16px;
  font-size: 14px;
  line-height: 18px;
  font-family: 'Mundial-Thin';
  text-align: center;
}
#challenge-view-email {
  margin-top: 16px;
  font-size: 16px;
  line-height: 26px;
  font-family: 'Mundial-Regular';
}
#qrcode-image-container {
  margin-top: 16px;
}

#customer-stateCode {
  text-transform: uppercase;
}
#cep-loading-indicator {
  position: absolute;
  margin-top: 20px;
  margin-left: -26px;
  color: var(--action-or-selection-color);
}
.tags {
  margin-inline-start: -38px;
}
.tags li.tagAdd,
.tags li.addedTag {
  float: left;
  margin-right: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 2px;
}
.tags li.addedTag {
  background: none repeat scroll 0 0 var(--action-or-selection-color);
  border-radius: 4px;
  color: var(--view-background-color);
  padding: 0.25em;
}
span.tagRemove {
  cursor: pointer;
  display: inline-block;
  padding-left: 0.5em;
}

.forgot-password {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: var(--menu-background-color);
}
.forgot-password #logo {
  display: block;
  margin: 20px auto;
  height: 26px;
}
.forgot-password-container {
  width: 320px;
  height: fit-content;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  border: 1px solid var(--line-color);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  background-color: var(--view-background-color);
  padding: 40px;
  display: flex;
  flex-direction: column;
}
.forgot-password-spacing {
  text-align: center;
  margin-bottom: 20px;
  width: 100%;
}
.highlight-workspace {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 20px;
}

.big-icon {
  height: 24px;
}
.shimmer-img,
.permission-menu-table-cell td img {
  margin: 0px 10px 0 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
  vertical-align: middle;
}
.permission-menu-table-cell td:first-child {
  padding-left: 1rem;
}
.permission-menu-table-cell {
  height: 72px;
}

.cost-center-edit-cell {
  height: 72px;
  color: var(--text-color);
}
.rule-approvers-list {
  display: flex;
  font-size: 14px;
  line-height: 2.3;
  text-align: center;
}
.delete-option {
  cursor: pointer;
}
.delete-option > svg > path {
  cursor: pointer;
  fill: var(--title-color);
}
.delete-option:hover > svg > path {
  fill: var(--delete-or-cancel-color);
}
.rule-approver-image {
  border-radius: 50%;
  background-color: var(--border-color);
  width: 32px;
  height: 32px;
  margin-right: -8px;
}
.rule-approver-count {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  display: inline-block;
  background-color: var(--menu-background-color);
  border: 1px solid var(--border-color);
}
.option-label {
  margin-left: 36px;
  line-height: 1.8;
  color: var(--text-color);
}
.button-border:active {
  opacity: 0.5;
}
.button:active {
  opacity: 0.5;
}
.create-cost-center-item {
  width: calc(100% - 40px);
  height: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
}
.delete-button {
  background-color: transparent;
  border-color: var(--delete-or-cancel-color);
  color: var(--delete-or-cancel-color);
}
.cancel {
  color: var(--delete-or-cancel-color);
}
.success {
  color: var(--dark-green);
}
.approver-color {
  border: solid 2px var(--light-green);
}
.edit-option > svg > path {
  cursor: pointer;
  fill: var(--title-color);
}
.edit-option:hover > svg > path {
  cursor: pointer;
  fill: var(--action-or-selection-color);
}
.hashtag-container {
  margin-top: 18px;
  position: absolute;
  margin-left: 8px;
  color: var(--title-color);
}
#member-table,
#rules-table,
#mailbox-table {
  width: 100%;
}
@media (max-width: 600px) {
  #member-table,
  #rules-table,
  #mailbox-table {
    width: auto;
  }
}
@media (max-width: 600px) {
  .cost-center-cell-spacing {
    padding-right: 10px;
  }
}
.status-flex {
  display: flex;
  flex-direction: row;
  gap: 5px;
}
#header-number-approvers,
#header-approvers,
#header-trigger {
  white-space: nowrap;
}
.modal-separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
  margin-top: 10px;
}
.modal-form {
  width: 100%;
  margin-bottom: 20px;
  margin-top: 20px;
}
.modal-form-title {
  margin-bottom: 20px;
}
.cost-center-table-container {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.mail-box-name {
  min-width: 200px;
  word-break: break-all;
}

.multiple-options {
  display: flex;
  max-height: 44px;
  border: 1px solid var(--border-color);
  color: var(--input-color);
  margin-top: 6px;
  border-radius: 4px;
  min-height: 42px;
  margin: 10px 0 0px;
  cursor: pointer;
  font-size: 14px;
  line-height: 3;
  padding-left: 12px;
  background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+") no-repeat 100% 50%;
  white-space: nowrap;
  overflow: hidden;
}
.multiple-options-content {
  display: none;
  position: absolute;
  z-index: 15;
  margin-top: 1px;
  border-radius: 4px;
  background-color: var(--view-background-color);
  border: 1px solid var(--border-color);
  max-height: 236px;
  overflow: scroll;
  width: 45%;
}
.content-open~.multiple-options-content {
  display: grid;
}
.multiple-option-item {
  border-bottom: 1px solid var(--border-color);
  padding: 0px;
  height: fit-content;
  cursor: pointer;
  display: flex;
  padding-left: 12px;
}
.multiple-option-item:last-child {
  border-bottom: 0px solid var(--border-color);
}
.multiple-option-item label {
  padding-top: 12px;
  padding-bottom: 12px;
  color: var(--text-color);
}
.select-item:before {
  font-family: FontAwesome;
  content: "\f00c";
  color: var(--action-or-selection-color);
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 12px;
}
.option-user-counter {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin-left: 12px;
  display: inline-block;
  margin-top: 4px;
  background-color: var(--menu-background-color);
  border: 1px solid var(--border-color);
}
.option-user-counter label {
  color: var(--text-color);
  text-align: center;
}
.option-user-image {
  border-radius: 50%;
  background-color: var(--border-color);
  width: 32px;
  height: 32px;
  margin-top: 4px;
  margin-right: 12px;
}
.tags-container {
  overflow: auto;
  margin-bottom: 15px;
}

.add-mail-box-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.add-mail-box-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.add-mail-box-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.add-mail-box-form {
  width: 48%;
}
.add-mail-box-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.add-mail-box-form select {
  min-height: 44px;
  margin-top: 5px;
}
.add-mail-box-button-container {
  display: flex;
  justify-content: flex-end;
}
#mailbox-workspace-domain-label {
  min-width: fit-content;
  min-width: -moz-fit-content;
}
.mailbox-form-group {
  display: flex;
  align-items: baseline;
}
@media (max-width: 500px) {
  .mailbox-form-group {
    flex-direction: column;
  }
}
#mail-box-domain-textfield > .input-tag {
  width: 100%;
}

.edit-mail-box-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.edit-mail-box-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.edit-mail-box-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.edit-mail-box-form {
  width: 48%;
}
.edit-mail-box-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.edit-mail-box-form select {
  min-height: 44px;
  margin-top: 5px;
}
.edit-mail-box-button-container {
  display: flex;
  justify-content: flex-end;
}

.explain-auth-modal-container {
  padding: 40px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.customer-container {
  position: relative;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  padding: 10px 0;
}
.customer-table {
  width: 100%;
  margin-top: -4px;
  margin-bottom: 12px;
}
.customer-table-loading {
  width: 100%;
  margin-top: -4px;
  margin-bottom: 12px;
}
.customer-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.customer-table-header {
  height: 44px;
}
.customer-table-header td {
  font-size: 14px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.customer-table-header .shimmer {
  padding: 0px 30% 0px 0px;
}
.customer-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.customer-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
#checkbox {
  padding-bottom: 1.8rem;
}

.customer-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.no-cursor {
  cursor: unset;
}
.align-right {
  text-align: right;
}
.align-left {
  text-align: left;
}
#table-cell-selected {
  padding-right: 50px;
  padding-bottom: 26px;
  z-index: 10;
}
.badge-status {
  display: none;
  padding: 1px 8px;
  color: var(--view-background-color);
  white-space: nowrap;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  text-align: center;
  margin-left: 12px;
}
.pending {
  background-color: var(--dark-yellow);
}
.overdue {
  background-color: var(--dark-pink);
}

.create-cost-center-container {
  padding: 32px 24px 0px 24px;
  display: flex;
  flex-direction: column;
}
.create-cost-center-name-form-label {
  margin-top: 32px;
  margin-bottom: 8px;
}
.create-cost-center-separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin: 24px 0px;
}
.create-cost-center-name-subtitle {
  margin-top: 8px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  color: var(--text-color);
}
.create-cost-center-button-container {
  display: flex;
  padding: 0px 24px 24px 24px;
  justify-content: flex-end;
  align-items: center;
  align-self: stretch;
}
.create-cost-center-button {
  width: 140px;
}
.create-cost-center-hashtag-container {
  margin-top: 14px;
  position: absolute;
  margin-left: 8px;
  color: var(--title-color);
}

.utility-payment-detail-container {
  position: relative;
}
.utility-payment-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.utility-payment-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.utility-payment-detail-table-header {
  height: 44px;
}
.utility-payment-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.utility-payment-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.utility-payment-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.utility-payment-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.utility-payment-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.utility-payment-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.pix-request-detail-container {
  position: relative;
  margin-left: 40px;
}
.pix-request-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.pix-request-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.pix-request-detail-to-cell {
  text-align: right;
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.pix-request-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.pix-request-detail-from-to-cell>label,
.pix-request-detail-to-cell>label {
  margin-bottom: 4px;
}

.transaction-detail-container {
  position: relative;
}
.transaction-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.transaction-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.transaction-detail-table-header {
  height: 44px;
}
.transaction-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.transaction-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.transaction-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.transaction-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.transaction-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.transaction-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.transaction-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.transaction-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}
.transaction-detail-image {
  margin-top: 12px;
  height: 32px;
  width: 160px;
}

.darf-payment-detail-container {
  position: relative;
  margin-left: 40px;
}
.darf-payment-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.darf-payment-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.darf-payment-detail-table-header {
  height: 44px;
}
.darf-payment-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.darf-payment-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.darf-payment-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.darf-payment-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.darf-payment-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.darf-payment-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.darf-payment-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.darf-payment-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.organization-table-cell {
  height: 52px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.organization-table-cell .shimmer {
  width: 100px;
  height: 14px;
  margin-bottom: 4px;
}
.shimmer-x-small {
  height: 12px !important;
  margin-bottom: 4px !important;
  width: 180px !important;
}
.shimmer-text-large {
  height: 20px !important;
  margin-bottom: 4px !important;
  width: 140px !important;
}
.organization-table td {
  font-size: 14px;
  color: var(--title-color);
}

.boleto-payment-detail-container {
  position: relative;
}
.boleto-payment-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.boleto-payment-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.boleto-payment-detail-table-header {
  height: 44px;
}
.boleto-payment-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.boleto-payment-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.boleto-payment-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.boleto-payment-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.boleto-payment-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.boleto-payment-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.boleto-payment-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.step {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 200ms ease;
  flex-grow: 0;
  height: 15px;
  width: 15px;
  border: 4px solid var(--border-color);
  border-radius: 50%;
  margin-top: 12px;
}
.completed {
  width: 18px;
  height: 18px;
  background: var(--border-color);
  border: none;
}
.completed svg {
  transition: all 200ms ease;
  display: block;
  height: 10px;
  width: 10px;
}
.status-icon {
  font-size: 40px;
}
.line {
  transition: all 200ms ease;
  height: 2px;
  flex-grow: 1;
  background: var(--border-color);
  margin-top: 20px;
}
.boleto-payment-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.utility-payment-detail-container {
  position: relative;
}
.utility-payment-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.utility-payment-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.utility-payment-detail-table-header {
  height: 44px;
}
.utility-payment-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.utility-payment-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.utility-payment-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.utility-payment-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.utility-payment-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.utility-payment-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}


.pix-infraction-solve-modal-text {
  width: 100%;
}
.pix-infraction-solve-modal-selector {
  width: 49%;
}

.user-img {
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
}
.member-table-cell {
  height: 72px;
}
.member-table-cell td:first-child {
  padding-left: 1rem;
}
.shimmer-text-medium {
  height: 16px !important;
  margin-bottom: 4px !important;
  width: 140px !important;
}
#customer-table-loading {
  margin-top: -12px;
}
.member-table {
  padding-bottom: 40px;
}
.permission-menu-view-enable:hover .permission-menu-cell-views-content {
  display: block;
}
.permission-menu-cell-views-content {
  display: none;
  position: absolute;
  color: var(--text-color);
  background-color: var(--view-background-color);
  min-width: fit-content;
  min-height: 1px;
  max-height: 160px;
  overflow: overlay;
  padding: 4px 16px;
  z-index: 10;
  border: 1px solid var(--line-color);
  border-radius: 4px;
}
.permission-menu-cell-view-container {
  position: relative;
  display: inline-block;
}
.permission-menu-cell-views-content::-webkit-scrollbar {
  display: none;
}

.create-member-modal {
  clear: both;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px;
}
.create-member-modal p {
  font-size: 0.875rem;
  color: var(--text-color);
}
.create-member-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
.create-member-form {
  width: 48%;
}
.create-member-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.create-member-form select {
  min-height: 44px;
  margin-top: 5px;
}
.create-member-button-container {
  display: flex;
  justify-content: flex-end;
}
.member-tags {
  padding-inline-start: 0px;
}
.separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin-bottom: 10px;
}
.member-confirm {
  padding: 20px;
}
.confirm-button {
  width: 180px;
}
.create-member-button-container .loading-ring {
  margin-right: 72px;
}
.permission-modal-content {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 24px;
}
.permission-main-information-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.permission-main-title {
  font-family: "Mundial-Demibold";
  font-size: 26px;
  line-height: 32px;
}
.permission-description {
  font-family: "Mundial-Thin";
  font-size: 14px;
  line-height: 18px;
}
.permission-form-container {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.permission-form-button-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.add-permision-button-container {
  width: 100%;
  display: flex;
  justify-content: end;
  -webkit-justify-content: flex-end;
}
.add-permission-button {
  width: fit-content;
}
.permission-footer-container {
  padding: 24px;
  display: flex;
  justify-content: end;
  -webkit-justify-content: flex-end;
}
.permission-challenge-authenticate {
  padding: 40px 24px;
}
.new-permission-list-container {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  gap: 16px;
  min-width: 50%;
  background-color: var(--menu-background-color);
  border-radius: 8px;
  padding: 24px;
  box-sizing: border-box;
}
.new-permission-list-content-container {
  height: 300px;
  overflow: auto;
}
@media (max-width: 1080px) {
  .new-permission-list-content-container {
    min-height: 200px;
  }
}
.new-permission-list-content-item {
  border-bottom: 2px solid var(--line-color);
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.new-permission-list-content-item-title {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 18px;
}
.new-permission-list-content-item-emails {
  font-family: "Mundial-Regular";
  font-size: 14px;
  line-height: 18px;
}
.new-permission-list-content-item:last-child {
  border: none;
}
.permission-challenge-authenticate-container {
  display: flex;
  gap: 24px;
}
@media (max-width: 1080px) {
  .permission-challenge-authenticate-container {
    flex-direction: column;
  }
}
.permission-challenge-section-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 10px;
}
.permission-challenge-section-title {
  font-family: "Mundial-Demibold";
  font-size: 26px;
  line-height: 32px;
}
.permission-challenge-section-description {
  font-family: "Mundial-Thin";
  font-size: 14px;
  line-height: 18px;
}
.permission-challenge-section-email {
  font-family: "Mundial-Regular";
  font-size: 16px;
  line-height: 20px;
}
.new-permission-list-title {
  font-family: "Mundial-Demibold";
  font-size: 20px;
  line-height: 24px;
}
.deeplink-button-container-flex {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 10px;
  text-align: center;
}
.permission-tags {
  font-family: "Mundial-Thin";
  font-size: 16px;
  line-height: 20px;
}
.permission-info-bold-label {
  font-family: "Mundial-Light";
}

.member-update-container {
  display: inline-flex;
  width: 50%;
  height: 73px;
  padding: 0px;
  align-items: center;
}
.create-member-button-container .confirm-button:last-child {
  margin-left: 12px;
}
.scroll-container {
  height: auto;
  width: 100%;
  overflow: hidden;
  transition-timing-function: ease-in;
  transition: 0.2s;
}
.content {
  flex-shrink: 0;
  width: 100%;
  display: flex;
}
.update-permission-table-cell {
  height: 60px;
}
.update-permission-form {
  display: flex;
  align-items: flex-start;
}
@media (max-width: 860px) {
  .update-permission-form {
    gap: 20px;
    flex-direction: column;
  }
}
.update-permission-form-control {
  display: flex;
  flex-direction: column;
  width: 50%;
}
@media (max-width: 860px) {
  .update-permission-form-control {
    width: 100%;
  }
}
.update-permission-information-container {
  padding: 8px 16px;
  gap: 10px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  background-color: var(--menu-background-color);
  font-family: "Mundial-Hair";
  font-size: 14px;
  line-height: 18px;
}
.update-permission-list-content-item-title {
  font-family: "Mundial-Demibold";
  font-size: 16px;
  line-height: 20px;
}
.update-permission-list-content-item-description {
  font-family: "Mundial-Thin";
  font-size: 14px;
  line-height: 18px;
}
.update-permission-member-name-label {
  font-family: "Mundial-Light";
  font-size: 20px;
  line-height: 120%;
}
.update-permission-member-email-label {
  font-family: "Mundial-Thin";
  font-size: 16px;
  line-height: 20px;
}
.confirm-email-label {
  font-family: "Mundial-Thin";
  font-size: 16px;
  line-height: 18px;
}
#or-label {
  font-family: "Mundial-Hair";
  font-size: 14px;
  line-height: 18px;
}

#rules-container {
  margin-top: 88px;
  border: solid 1px var(--border-color);
  padding: 20px;
  text-align: left;
  display: flex;
  flex-direction: column;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: initial;
}

.sb-detail-section {
  overflow: auto;
  height: fit-content;
  border: 1px solid var(--border-color);
  border-radius: 4px;
  margin-bottom: 12px;
  min-height: 52px;
}
.sb-detail-section>p {
  margin-left: 12px;
}
.sb-detail-section>.flex-box {
  margin-top: 12px;
}
.flex-box>.button {
  margin-right: 12px;
  width: 100px;
}
#scheduled-label,
#approved-or-denied-label {
  line-height: 32px;
}
.requester-user-image {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-color: var(--border-color);
}
.sb-detail-section>* {
  margin-left: 12px;
}
.requester-container>label {
  margin-left: 12px;
  margin-top: 4px;
}
.requester-container {
  display: flex;
  margin-top: 0px;
  margin-bottom: 20px;
  justify-content: space-between;
}
@media (max-width: 765px) {
  .requester-container {
    flex-direction: column;
    gap: 8px;
  }
}
.requester-container>.status-badge {
  height: fit-content;
  margin-top: 12px;
  min-width: 100px;
  margin-right: 12px;
}
.requester-container > .status-tag {
  height: fit-content;
  margin-top: 12px;
  min-width: 100px;
  margin-right: 12px;
}
.requester-container>.button {
  margin-top: 8px;
  margin-right: 12px;
  margin-left: 12px;
  width: 100px;
}
@media (max-width: 765px) {
  .requester-container>.button {
    margin-left: 0px;
    margin-right: 0px;
  }
}
.requester-label-container {
  display: flex;
  flex-direction: column;
  margin-left: 12px;
  margin-top: 8px;
}
#request-createdAt {
  font-size: 12px;
}
#operation-view {
  margin-bottom: 12px;
}
#approvers-list-detail {
  margin-left: 12px;
}
.eligible-avatar {
  width: 20px;
  height: 20px;
  margin-right: 8px;
  border-radius: 50%;
  background-color: var(--border-color);
}
.accordion-container-table {
  margin: 8px 18px 0px;
}
.detail-rule-cell {
  height: 64px;
  color: var(--text-color);
}
#accordion-container {
  border-top: 1px solid var(--border-color);
  overflow: hidden;
  margin-left: 0px;
}
.attachments-tag {
  cursor: pointer;
  list-style: none;
  background-color: var(--menu-background-color);
  color: var(--text-color);
  max-width: fit-content;
  margin-bottom: 4px;
  padding: 4px 8px 4px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
}
.attachments-tag:hover {
  color: var(--action-or-selection-color);
}
.add-attachments-icon {
  color: var(--action-or-selection-color);
  margin: auto;
  width: 16px;
  height: 16px;
}
.add-attachments-collection-view-cell:hover,
.attachments-collection-view-cell:hover {
  outline: 2px solid var(--action-or-selection-color);
}
.attachments-collection {
  display: flex;
  gap: 8px;
  margin-top: 16px;
}
.title-container-loading {
  display: flex;
  gap: 12px;
}
.title-loading {
  display: none;
  color: var(--action-or-selection-color);
}
.payment-request-detail-requester-container {
  display: flex;
  padding-bottom: 32px;
  align-items: center;
  gap: var(--space-xl);
  align-self: stretch;
}
@media (max-width: 765px) {
  .payment-request-detail-requester-container {
    flex-direction: column;
    padding: 32px 0px;
    align-items: flex-start;
    gap: var(--space-l);
  }
}
.payment-request-detail-info-container {
  display: flex;
  height: 108px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-m);
  flex: 1 0 0;
}
@media (max-width: 765px) {
  .payment-request-detail-info-container {
    height: fit-content;
  }
}
.payment-request-detail-infos-text-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
}
.payment-request-detail-name-text-container {
  display: flex;
  align-items: center;
  gap: 16px;
  align-self: stretch;
}
.payment-request-detail-edit-button-container {
  display: flex;
  height: 32px;
  padding: 12px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  cursor: pointer;
}
@media (max-width: 765px) {
  .payment-request-detail-edit-button-container {
    height: fit-content;
  }
}
.payment-request-detail-edit-button-container > svg > path {
  fill: var(--action-or-selection-color);
}
.payment-request-detail-requester-info-container {
  display: flex;
  max-width: 208px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-2xs);
}

.utility-payment-detail-container {
  position: relative;
}
.utility-payment-detail-table {
  width: calc(100%);
  margin-top: -4px;
  margin-bottom: 12px;
}
.utility-payment-detail-table td {
  font-size: 14px;
  border-bottom: solid 1px var(--line-color);
  color: var(--title-color);
}
.utility-payment-detail-table-header {
  height: 44px;
}
.utility-payment-detail-table-header td {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-table-cell .shimmer {
  padding: 0px 70% 0px 0px;
}
.utility-payment-detail-table-cell .align-right .shimmer {
  padding: 0px 10% 0px 0px;
}
.utility-payment-detail-from-to-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
}
.utility-payment-detail-from-to-cell {
  flex-direction: column;
  display: flex;
  color: var(--title-color);
}
.utility-payment-detail-table-cell-title {
  font-size: 12px;
  color: var(--text-color);
  padding-bottom: 13px;
}
.utility-payment-detail-from-to-cell>label {
  margin-bottom: 4px;
}
.utility-payment-detail-table-cell {
  height: 55px;
  color: var(--title-color);
  vertical-align: middle;
}

.form-label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}

.attachment-background {
  display: none;
  position: fixed;
  z-index: 23;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background: rgba(44,65,86,0.38);
}
.attachment-view {
  z-index: 13;
  background-color: var(--view-background-color);
  margin: 2% auto;
  border: 1px solid var(--line-color);
  width: calc(50% - 40px);
  min-height: calc(100vh - 10%);
  border-radius: 4px;
  display: flex;
  flex-flow: column;
  height: calc(100vh - 40px);
}
@media (max-width: 900px) {
  .attachment-view {
    width: calc(80% - 40px);
  }
}
@media (max-width: 735px) {
  .attachment-view {
    width: calc(100% - 40px);
  }
}
.attachment-view-image {
  width: -webkit-fill-available;
  height: -webkit-fill-available;
  border-radius: 4px;
  max-height: calc(100% - 80px);
  border: 0;
}
.attachment-view-spinner {
  margin: auto;
  width: 40px !important;
  height: 40px;
  color: var(--action-or-selection-color);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.attachment-view-options {
  background-color: transparent;
  display: flex;
  justify-content: space-between;
  padding: 20px;
}
.attachment-view-options-item {
  width: 40px;
  height: 40px;
  background-color: var(--menu-background-color);
  border-radius: 4px;
  display: flex;
  cursor: pointer;
}
.attachment-view-options-item-icon {
  margin: auto;
  width: 18px !important;
  height: 18px;
  color: var(--action-or-selection-color);
  cursor: pointer;
}
.attachment-view-option-group {
  display: flex;
  gap: 18px;
}
.attachment-confirm-modal-view {
  display: none;
  background-color: var(--view-background-color);
  border: 1px solid var(--border-color);
  width: 400px;
  height: fit-content;
  height: -moz-fit-content;
  position: absolute;
  top: calc(50% - 80px);
  left: 0;
  right: 0;
  bottom: calc(50% - 80px);
  margin-left: auto;
  margin-right: auto;
  border-radius: 4px;
  padding: 8px;
}
.attachment-confirm-modal-title-header {
  display: flex;
  justify-content: space-between;
  margin: 8px;
}
.attachment-confirm-modal-title-body {
  display: flex;
  justify-content: space-evenly;
  margin-right: 8px;
  margin-top: 24px;
  margin-left: 8px;
  margin-bottom: 8px;
  gap: 18px;
}
.attachment-confirm-modal-title-body > .button,
.attachment-confirm-modal-title-body > .button-border {
  width: 50%;
}

#export-statement-loading-container {
  display: flex;
  align-items: center;
}
.export-statement-footer-container {
  display: flex;
  justify-content: flex-end;
  padding: 20px 24px;
}
.export-statement-modal-container {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 16px 24px;
  clear: both;
  max-height: 630px;
  overflow-y: auto;
}
@media (max-width: 1440px) {
  .export-statement-modal-container {
    max-height: 480px;
  }
}
.export-statement-modal-section-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.export-statement-modal-section-content {
  display: flex;
  justify-content: space-between;
  gap: 16px;
}
.export-statement-modal-info-section-content {
  display: flex;
  justify-content: space-between;
}
.export-statement-modal-select-container {
  width: 48%;
}
.export-statement-modal-input-container {
  width: 100%;
}
.export-statement-modal-select-title {
  margin-bottom: 4px;
  margin-top: 4px;
}
.export-statement-modal-select-container select {
  min-height: 44px;
  margin-top: 5px;
}
.export-statement-modal-loading {
  align-self: center;
  color: var(--action-or-selection-color);
}
.export-statement-modal-section-title {
  font-size: 24px;
  color: var(--title-color);
}
.export-statement-modal-section-subtitle {
  font-size: 14px;
  color: var(--text-color);
}
.export-statement-modal-tab-bar {
  display: flex;
  width: 100%;
  border-bottom: 1px solid var(--line-color);
}
.export-statement-modal-separator-spacing {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
  margin: 25px 0px;
}
.export-statement-modal-separator {
  width: 100%;
  height: 1px;
  background-color: var(--line-color);
}
.export-statement-modal-email-input-container {
  display: flex;
  margin-top: 5px;
  flex-wrap: wrap;
}
.export-statement-cell-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.export-statement-information-cell-container {
  display: flex;
  flex-direction: column;
}
.statement-download-icon {
  color: var(--action-or-selection-color);
}
.statement-export-menu-table-cell {
  height: 72px;
  cursor: pointer;
}
#receiver-download-option {
  font-size: 1.2rem;
}

.generic-two-factor-modal-token-label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.generic-two-factor-modal-margin-bottom {
  margin-bottom: 20px;
}


.input-tag {
  font-size: 15px;
  background-color: transparent;
  border: none;
  color: var(--input-color);
  height: 40px;
}
.search-input-tag {
  font-size: 15px;
  background-color: transparent;
  border: none;
  color: var(--input-color);
  height: 40px;
  width: 50px;
}
.search-input-tag-placeholder::placeholder {
  font-family: "Mundial-Thin";
  font-size: 16px;
  line-height: 20px;
}
.invalid-input {
  border: 1px solid var(--invalid-border-color);
}
#request-tags,
#files-container {
  height: fit-content;
  display: flex;
  overflow-x: auto;
  margin-top: 10px;
  flex-wrap: wrap;
}
.tag {
  background-color: var(--menu-background-color);
  color: var(--text-color);
  width: fit-content;
  margin-bottom: 4px;
  margin-top: 4px;
  padding: 4px 8px;
  border-radius: 8px;
  border: 1px solid var(--border-color);
  margin-right: 4px;
  height: 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
.tag-invalid {
  border-radius: 8px;
  border: 1px solid var(--invalid-border-color);
  background: var(--light-invalid-background-color);
  color: var(--invalid-border-color);
}
.tag-selected {
  border-radius: 8px;
  border: 1px solid var(--action-or-selection-color);
  background-color: var(--action-or-selection-color);
  color: var(--title-color);
}
.invalid-label {
  color: var(--invalid-border-color);
}
.tag-text,
.remove-tag {
  height: 20px;
  line-height: 20px;
}
.sb-form-view-container {
  margin-left: 20px;
  margin-right: 20px;
  height: fit-content;
}
#attach-icon {
  margin-left: 8px;
  margin-top: 24px;
  color: var(--action-or-selection-color);
  cursor: pointer;
}
#preview-loading {
  position: absolute;
  margin-top: 6px;
}
#preview-container {
  height: 0px;
  overflow: hidden;
  transition: height 0.2s linear;
}

.spinner {
  animation: rotator 1.4s linear infinite;
}
.path {
  stroke-dasharray: 187;
  stroke-dashoffset: 0;
  transform-origin: center;
  animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite;
}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 40%;
}
#transfer-back-button {
  text-align: left;
  padding: 0 0;
  margin-top: -12px;
}
.select-bank-code-container {
  position: relative;
}
.bank-search-dropdown {
  outline: none;
  transition-duration: 80ms;
  background-color: var(--view-background-color);
  min-height: 0px;
  height: auto;
  border-radius: 4px;
  border: 1px solid var(--border-color);
  margin-top: -6px;
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  position: absolute;
}
.search-bank-loading > label {
  margin-top: 14px;
  margin-left: 8px;
  margin-right: 8px;
}
.search-bank-loading {
  display: flex;
  height: 40px;
}
#transfer-modal-bank-name-input::-webkit-scrollbar {
  display: none;
}
@-moz-keyframes rotator {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(270deg);
  }
}
@-webkit-keyframes rotator {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(270deg);
  }
}
@-o-keyframes rotator {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(270deg);
  }
}
@keyframes rotator {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(270deg);
  }
}
@-moz-keyframes colors {
  0% {
    stroke: var(--action-or-selection-color);
  }
  25% {
    stroke: var(--action-or-selection-color);
  }
  50% {
    stroke: var(--action-or-selection-color);
  }
  75% {
    stroke: var(--action-or-selection-color);
  }
  100% {
    stroke: var(--action-or-selection-color);
  }
}
@-webkit-keyframes colors {
  0% {
    stroke: var(--action-or-selection-color);
  }
  25% {
    stroke: var(--action-or-selection-color);
  }
  50% {
    stroke: var(--action-or-selection-color);
  }
  75% {
    stroke: var(--action-or-selection-color);
  }
  100% {
    stroke: var(--action-or-selection-color);
  }
}
@-o-keyframes colors {
  0% {
    stroke: var(--action-or-selection-color);
  }
  25% {
    stroke: var(--action-or-selection-color);
  }
  50% {
    stroke: var(--action-or-selection-color);
  }
  75% {
    stroke: var(--action-or-selection-color);
  }
  100% {
    stroke: var(--action-or-selection-color);
  }
}
@keyframes colors {
  0% {
    stroke: var(--action-or-selection-color);
  }
  25% {
    stroke: var(--action-or-selection-color);
  }
  50% {
    stroke: var(--action-or-selection-color);
  }
  75% {
    stroke: var(--action-or-selection-color);
  }
  100% {
    stroke: var(--action-or-selection-color);
  }
}
@-moz-keyframes dash {
  0% {
    stroke-dashoffset: 187;
  }
  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 187;
  }
  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}
@-o-keyframes dash {
  0% {
    stroke-dashoffset: 187;
  }
  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 187;
  }
  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}

.create-request-modal-container {
  clear: both;
  padding: 32px;
}
.str-form-container {
  margin: 25px;
  margin-top: 15px;
  margin-bottom: 35px;
}
.form-control {
  display: flex;
  flex-direction: column;
}
.form-group {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.form-display {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.form-group .form-control {
  width: 48%;
}
.form-control .tag-input-container {
  margin-top: 5px;
}
.section-description-title {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.32px;
  margin: 24px 0;
}
.section-description {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.28px;
  margin-bottom: 8px;
}

.payment-request-table-cell {
  height: 100px;
  color: var(--title-color);
  vertical-align: middle;
  cursor: pointer;
}
.payment-request-table-cell td {
  padding-right: 16px;
  border-bottom: solid 1px var(--line-color);
}
#payment-request-description {
  max-width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 735px) {
  #payment-request-description {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 735px) {
  #payment-request-status {
    margin-bottom: 16px;
  }
}
#payment-request-approvers {
  flex-flow: row;
}
@media (max-width: 735px) {
  #payment-request-approvers {
    flex-flow: column;
  }
}
.gray-image {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  border: solid 2px transparent;
}
.status-badge {
  display: none;
  min-width: 10px;
  padding: 4px 6px var(--space-2xs) 6px;
  color: var(--view-background-color);
  white-space: nowrap;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  text-align: center;
  width: fit-content;
  font-size: var(--text-xs-regular-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--text-xs-regular-line-height);
  letter-spacing: var(--text-xs-demibold-letter-spacing);
}
[tooltip] {
  position: relative;
}
[tooltip]::before,
[tooltip]::after {
  text-transform: none;
  font-size: 0.9em;
  line-height: 1;
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
[tooltip]::before {
  content: '';
  border: 5px solid transparent;
  z-index: 1001;
}
[tooltip]::after {
  content: attr(tooltip);
  font-family: Helvetica, sans-serif;
  text-align: center;
  min-width: 3em;
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: 4px;
  box-shadow: 0 1em 2em -0.5em rgba(0,0,0,0.35);
  background: #333;
  color: #fff;
  z-index: 1000;
}
[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}
[tooltip='']::before,
[tooltip='']::after {
  display: none !important;
}
/* FLOW: DOWN */
[tooltip][flow^="down"]::before {
  top: 100%;
  border-top-width: 0;
  border-bottom-color: #333;
}
[tooltip][flow^="down"]::after {
  top: calc(100% + 5px);
}
[tooltip][flow^="down"]::before,
[tooltip][flow^="down"]::after {
  left: 40%;
  transform: translate(-50%, 0.5em);
}
/* FLOW: RIGHT */
[tooltip][flow^="right"]::before {
  top: 50%;
  border-left-width: 0;
  border-right-color: #333;
  right: calc(0em - 18px);
  transform: translate(0.5em, -50%);
}
[tooltip][flow^="right"]::after {
  top: 50%;
  left: calc(100% + 18px);
  transform: translate(0.5em, -50%);
}
/* FLOW: LEFT */
[tooltip][flow^="left"]::before {
  top: 0%;
  border-left-width: 0;
  border-right-color: #333;
  left: calc(0em - 18px);
  transform: translate(0.5em, 50%);
  rotate: 180deg;
}
[tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 18px);
  transform: translate(0.5em, 50%);
}
/* KEYFRAMES */
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after,
[tooltip][flow^="up"]:hover::before,
[tooltip][flow^="up"]:hover::after,
[tooltip][flow^="down"]:hover::before,
[tooltip][flow^="down"]:hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}
[tooltip][flow^="left"]:hover::before,
[tooltip][flow^="left"]:hover::after,
[tooltip][flow^="right"]:hover::before,
[tooltip][flow^="right"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}
#payment-request-detail-attatchment {
  margin-top: 8px;
  width: 100%;
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}
.payment-request-attatchment-detail-item {
  display: flex;
  align-items: center;
  gap: 2px;
  width: fit-content;
  border: solid 1px var(--border-color);
  border-radius: 4px;
  padding: 0 4px;
  max-width: 160px;
  min-width: 64px;
  height: 30px;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  position: relative;
  z-index: 18;
}
.payment-request-attatchment-detail-item:hover {
  border: solid 1px var(--action-or-selection-color);
}
.payment-request-attatchment-detail-item:active > .payment-request-attatchment-detail-item-label,
.payment-request-attatchment-detail-item:active > img {
  opacity: 0.5;
}
.payment-request-attatchment-detail-item:hover > .payment-request-attatchment-detail-item-label {
  color: var(--action-or-selection-color);
}
.payment-request-attatchment-detail-item > div > svg path {
  fill: var(--border-color);
}
.payment-request-attatchment-detail-item:hover > div > svg path {
  fill: var(--action-or-selection-color);
}
.payment-request-attatchment-detail-item-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-font-smoothing: antialiased;
  letter-spacing: normal;
}
.payment-request-table-cell-info-container {
  display: flex;
  flex-direction: column;
  margin-top: 12px;
  margin-bottom: 12px;
}
.costcenter-table tr {
  border-bottom: solid 1px var(--line-color);
}
.status-tag {
  display: none;
  min-width: 100px;
  padding: var(--space-s);
  color: var(--view-background-color);
  white-space: nowrap;
  border-radius: var(--space-xs);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  text-align: center;
  width: fit-content;
}
.payment-request-approvers-list {
  display: flex;
  font-size: 14px;
  line-height: 2.3;
  text-align: center;
}
.payment-request-approver-count {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  display: inline-block;
  background-color: var(--menu-background-color);
  border: 1px solid var(--border-color);
  z-index: 2;
}
@-moz-keyframes tooltips-vert {
  to {
    opacity: 0.9;
    transform: translate(-50%, 0);
  }
}
@-webkit-keyframes tooltips-vert {
  to {
    opacity: 0.9;
    transform: translate(-50%, 0);
  }
}
@-o-keyframes tooltips-vert {
  to {
    opacity: 0.9;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-vert {
  to {
    opacity: 0.9;
    transform: translate(-50%, 0);
  }
}
@-moz-keyframes tooltips-horz {
  to {
    opacity: 0.9;
    transform: translate(0, -50%);
  }
}
@-webkit-keyframes tooltips-horz {
  to {
    opacity: 0.9;
    transform: translate(0, -50%);
  }
}
@-o-keyframes tooltips-horz {
  to {
    opacity: 0.9;
    transform: translate(0, -50%);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: 0.9;
    transform: translate(0, -50%);
  }
}

.payment-request-list-sidebar,
.balance-container-sidebar {
  border: 1px solid var(--border-color);
  padding: 16px;
  height: fit-content;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
}
#count-label,
#balance-label {
  margin-bottom: 12px;
  user-select: none;
}
#show-amount {
  color: var(--action-or-selection-color);
  cursor: pointer;
}
#balance-amount {
  user-select: none;
  height: 26px;
  line-height: 2;
}

.form-control-side {
  display: flex;
  gap: 10px;
  margin: 12px 0;
}
.format-tag-input {
  height: fit-content;
  display: flex;
  overflow-x: auto;
  margin-top: 10px;
  flex-wrap: wrap;
  cursor: text;
}
.form-control-search-group {
  width: 100%;
}
.form-control-date-group {
  width: 50%;
}
.form-control-label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.search-item-avatar {
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--border-color);
}
.table-avatar {
  border-radius: 50%;
  background-color: var(--border-color);
  width: 32px;
  height: 32px;
  margin: 0 8px;
}
.tab-avatar {
  border-radius: 50%;
  background-color: var(--border-color);
  width: 20px;
  height: 20px;
  margin-right: 6px;
}
.tag-item-avatar {
  display: flex;
  align-items: center;
}
.modal-button-container {
  display: flex;
  justify-content: end;
  gap: 15px;
  padding: 15px;
}
@media (max-width: 700px) {
  .modal-button-container {
    gap: 8px;
    flex-direction: column-reverse;
    width: 100%;
  }
}

.costcenter-table {
  width: 100%;
  margin-top: -4px;
  margin-bottom: 12px;
  table-layout: auto;
  margin-top: 12px;
}
@media (max-width: 600px) {
  .costcenter-table {
    width: auto;
  }
}
#request-table-header-amount,
#request-table-header-requester,
#request-table-header-approvers {
  padding-right: 10px;
  white-space: nowrap;
}
.resend-button {
  height: 32px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 4px;
  color: var(--action-or-selection-color);
  background-color: var(--view-background-color);
  border: 1px solid var(--action-or-selection-color);
  text-align: center;
  line-height: 32px;
  padding: 0 16px;
  margin-right: 16px;
  border-radius: 15px;
}
.empty-directory {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: var(--menu-background-color);
  height: 308px;
  width: 308px;
  margin: 12% auto;
  pointer-events: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
#empty-directory-image {
  height: 120px;
  width: 120px;
}
.empty-directory-title {
  color: var(--text-color);
  height: 54px;
  text-align: center;
  width: 57%;
}
.costcenter-table-container {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.cost-center-checkbox-container {
  width: 38px;
}
.cost-center-settings-button {
  cursor: pointer;
}
.cost-center-button {
  height: 40px;
  line-height: 40px;
}
.cost-center-settings-button > svg > g > path {
  fill: var(--action-or-selection-color);
}
.cost-center-filter-tag {
  background-color: #f9f9fc;
  color: #707072;
  width: fit-content;
  padding: 4px 8px 4px 8px;
  border-radius: 8px;
  border: 1px solid #dcdbde;
  margin-right: 12px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
}
.cost-center-filter-container {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 0px;
}
.cost-center-container {
  padding: var(--space-3xl) var(--space-15xl) 0px var(--space-3xl);
}
@media (max-width: 1255px) {
  .cost-center-container {
    padding-right: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .cost-center-container {
    padding-right: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .cost-center-container {
    padding-right: var(--space-xl);
    padding-left: var(--space-xl);
    padding-top: 0px;
  }
}
.cost-center-mobile-table-header {
  display: flex;
  padding: var(--space-2xl) 0 var(--space-l) 0;
  align-items: center;
  gap: 24px;
  justify-content: space-between;
}
.cost-center-mobile-table-header > .button-bordeless {
  padding: 0px;
}
.cost-center-mobile-table-header-title {
  font-size: var(--heading-s-size);
  font-weight: 600;
  line-height: var(--heading-s-line-height);
}
.cost-center-mobile-table {
  width: 100%;
}
.cost-center-table {
  position: relative;
  overflow: auto;
  height: calc(100vh - 230px);
  -webkit-overflow-scrolling: touch;
  padding: 10px 0;
}
.cost-center-table::-webkit-scrollbar-corner {
  background-color: transparent;
}
.cost-center-mobile-tab-select {
  display: flex;
  align-items: center;
  gap: 8px;
}
.cost-center-mobile-tab-select > svg > path {
  fill: var(--action-or-selection-color);
}
.cost-center-list-bottom-sheet-container {
  width: calc(100% - 48px);
  border-radius: var(--radius-l) var(--radius-l) 0px 0px;
  background: var(--menu-background-color);
  position: absolute;
  bottom: 0px;
  display: flex;
  padding: var(--space-s) var(--space-xl) var(--space-xl) var(--space-xl);
  flex-direction: column;
  align-items: center;
  gap: 32px;
}
.cost-center-list-bottom-sheet-content-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}
.cost-center-list-bottom-sheet-title {
  font-size: var(--heading-l-size);
  font-weight: 600;
  line-height: var(--heading-l-line-height);
}
.cost-center-list-bottom-sheet-content-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-m);
  align-self: stretch;
}
.cost-center-list-bottom-sheet-content-item {
  display: flex;
  padding: var(--space-l);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  cursor: pointer;
}
.cost-center-list-bottom-sheet-content-item-text {
  font-size: var(--text-s-regular-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--text-s-regular-line-height);
  letter-spacing: var(--text-s-regular-letter-spacing);
}
.cost-center-list-bottom-title-text {
  text-align: center;
}
.cost-center-list-bottom-title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}
.cost-center-list-bottom-tab-item-option {
  display: flex;
  height: calc(56px - 2 * var(--space-l));
  padding: var(--space-l);
  width: calc(100% - 2 * var(--space-l));
  align-items: center;
  gap: var(--space-s);
  cursor: pointer;
}
.cost-center-list-bottom-tab-item-option > svg > path {
  fill: var(--title-color);
}
.cost-center-header-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 1000px) {
  .cost-center-header-container {
    flex-direction: column;
    gap: 16px;
  }
}

.batch-alert {
  align-items: center;
  background-color: var(--menu-background-color);
  border: none;
  border-radius: 4px;
  box-sizing: border-box;
  color: rgba(255,255,255,0.702);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 4px 0;
  height: 0px;
  z-index: 10;
  width: 100%;
  transition: height 0.1s linear;
  overflow: hidden;
  margin-top: -29px;
  margin-bottom: 29px;
}
.batch-button {
  color: var(--action-or-selection-color);
  margin-left: 4px;
  cursor: pointer;
}

.payment-request-mobile-cell {
  display: flex;
  padding: 24px 0px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
}
.payment-request-mobile-cell > #table-cell-selected {
  padding-right: 43px;
}
.payment-request-mobile-cell-flex-column {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-m);
  align-self: stretch;
  width: 100%;
}
.payment-request-mobile-cell-flex-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  align-self: stretch;
}
.payment-request-mobile-cell-text {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.payment-request-mobile-cell-text-subtitle {
  font-family: 'Mundial-Thin';
  font-size: 12px;
  font-weight: 200;
  line-height: 16px;
}
.payment-request-mobile-cell-text-title {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  height: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.payment-request-mobile-cell-badge {
  display: flex;
  padding: 4px 6px var(--space-2xs) 6px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 4px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}
.payment-request-mobile-cell-flex-column-form {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-xs);
  align-self: stretch;
}
.payment-request-mobile-type-container {
  display: flex;
  align-items: center;
  gap: 8px;
}
.payment-request-mobile-type-img {
  width: 12px;
  height: 12px;
  flex-shrink: 0;
}
.payment-request-mobile-type-img > svg > g > g > path,
.payment-request-mobile-type-img > svg > g > path,
.payment-request-mobile-type-img > svg > path {
  fill: var(--text-color);
}

.organization-key-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 32px 24px 24px 24px;
}
.organization-key-footer-container {
  padding: 14px 24px 24px 24px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  gap: 16px;
}
.organization-key-upload-logo {
  background-color: var(--line-color);
  border-radius: 4px;
  padding: 8px;
}
.organization-key-upload-container {
  padding: 16px;
  border: 1px solid var(--border-color);
  height: 32px;
  border-radius: 4px;
  display: flex;
  cursor: pointer;
  gap: 8px;
}
.organization-key-upload-labels {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
#clipImage > path,
#helpImage > path {
  fill: var(--action-or-selection-color);
}
#organization-key-help-button {
  font-family: 'Mundial-Demibold';
  font-size: 16px;
  line-height: 20px;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  width: 180px;
  justify-content: center;
}
.organization-key-continue-button {
  width: 180px;
  font-family: 'Mundial-Demibold';
  font-size: 16px;
}
#about-organization-key {
  line-height: 24px;
  font-size: 14px;
  font-family: 'Mundial-Thin';
}
.organization-key-verify-key-label {
  font-size: 20px;
  font-family: 'Mundial-Demibold';
  line-height: 24px;
}
.organization-key-verify-key-value {
  overflow-wrap: anywhere;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
  font-size: 14px;
  font-family: 'Mundial-Regular';
  line-height: 18px;
}
.organization-key-edit-key {
  font-size: 16px;
  font-family: 'Mundial-Demibold';
  line-height: 20px;
  color: var(--action-or-selection-color);
  width: 100%;
  text-align: center;
  padding-bottom: 4px;
  cursor: pointer;
}
.organization-key-edit-key:active {
  opacity: 0.5;
}
.organization-key-verify-container {
  padding: 16px 24px;
  height: fit-content;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  align-self: stretch;
  background: var(--menu-background-color);
  border-radius: 4px;
}
.organization-key-verify-info-container {
  width: calc(50% - 25px);
  background: var(--menu-background-color);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 20px;
}
@media (max-width: 600px) {
  .organization-key-verify-info-container {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .organization-key-verify-info-container {
    width: 100%;
  }
}
.vertical-separator {
  width: 1px;
  background: var(--line-color);
  margin: 0px 24px;
}
@media (max-width: 600px) {
  .vertical-separator {
    width: 0px;
  }
}
#organization-key-challenge-view-container {
  width: calc(50% - 25px);
}
@media (max-width: 600px) {
  #organization-key-challenge-view-container {
    width: 100%;
  }
}
.organization-key-second-container {
  display: flex;
  flex-direction: row;
  padding: 40px 32px;
}
@media (max-width: 600px) {
  .organization-key-second-container {
    flex-direction: column;
    gap: 32px;
  }
}
#project-upload-label {
  font-family: 'Mundial-Regular';
  font-size: 12px;
  line-height: 18px;
}
.project-upload-file-type {
  font-family: 'Mundial-Thin';
  font-size: 10px;
  line-height: 12px;
}

.center-no-data-element {
  margin: auto;
  margin-top: 100px;
}
.double-graph {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media (max-width: 1200px) {
  .double-graph {
    flex-direction: column-reverse;
  }
}
.more-button-container {
  margin-top: 20px;
}
.more-button-container button {
  height: 35px;
  line-height: 0;
  font-size: 13px;
  font-weight: 100;
}
.volume-graph {
  width: 30%;
}
@media (max-width: 1200px) {
  .volume-graph {
    width: 85%;
  }
}
.periodic-graph {
  width: 70%;
}
@media (max-width: 1200px) {
  .periodic-graph {
    width: 85%;
  }
}
.toggle-button-container {
  display: flex;
  gap: 5px;
  align-items: center;
}
.toggle-button-container input {
  display: none;
}
.chart-container {
  margin-top: 85px;
  margin-bottom: 85px;
}
.chart-toggle-button {
  cursor: pointer;
  border-radius: 5px;
  padding: 6px 8px;
  border: 1px solid var(--border-color);
}
.chart-active-button {
  border: 1px solid var(--action-or-selection-color);
  background-color: var(--action-or-selection-color);
}
.chart-toggle-button svg {
  color: var(--text-color);
}
.chart-active-button svg {
  color: var(--view-background-color);
}
.chart-header-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.relative-container {
  position: relative;
}
.counter-badge {
  position: absolute;
  width: 22px;
  height: 22px;
  background-color: var(--action-or-selection-color);
  bottom: 21px;
  left: 186px;
  border-radius: 100px;
  font-size: 14px;
  text-align: center;
  color: var(--line-color);
  line-height: 21px;
}
.mb-xs {
  margin-bottom: 50px;
}
.series-container-spacing {
  margin-top: 56px;
  margin-bottom: 56px;
}
.dashboard-load {
  display: flex;
  justify-content: center;
}
.dashboard-load lottie-player {
  width: 480px;
  height: 480px;
}
.switch-container {
  display: flex;
  align-items: center;
  gap: 5px;
  margin-right: 15px;
}

#horizontal-graph-section {
  margin-top: 70px;
}
.horizontal-graph-container {
  margin-top: 30px;
}
.horizontal-bar-loading {
  display: flex;
  justify-content: center;
}
.horizontal-bar-loading > label {
  margin-top: 10px;
  color: var(--text-color);
  line-height: 1.5;
  font-size: 0.75rem;
  display: flex;
}
.bar-chart-text {
  width: 150px;
}
.bar-chart-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 2px;
  cursor: pointer;
}
.child-bar-chart {
  margin-bottom: 5px;
}
.bar-chart-item {
  width: 150px;
}
.bar-char-item-flex {
  display: flex;
  gap: 10px;
  align-items: center;
}
.bar-chart {
  width: 100%;
  margin-left: 40px;
}
@media (max-width: 700px) {
  .bar-chart {
    width: 55%;
  }
}
.bar-chart-progress-container {
  width: 100%;
  border-radius: 4px;
  background-color: var(--menu-background-color);
}
.bar-chart-fill {
  display: block;
  height: 25px;
  border-radius: 4px;
}
.parent-bar-chart {
  margin-bottom: 25px;
}
.subhorizontal-container {
  position: relative;
  margin-top: 10px;
}
.subhorizontal-bar-fill {
  height: 12px;
  opacity: 55%;
}
.horizontal-graph-tab-container {
  margin-bottom: 80px;
}
.vertical-child-line {
  position: absolute;
  background-color: var(--line-color);
  width: 3px;
  height: 100%;
  left: 21px;
}
.child-bar-text {
  max-width: 121px;
  margin-left: 35px;
}
.horizontal-graph-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 2px solid var(--line-color);
}
.end {
  text-align: end;
}

.action-buttons-container {
  display: flex;
  justify-content: end;
  gap: 15px;
  padding: 15px;
}
.action-button-container {
  width: 180px;
  height: 35px;
  line-height: 35px;
  font-size: 15px;
  font-weight: 100;
}
.format-tag-input {
  height: fit-content;
  display: flex;
  overflow-x: auto;
  margin-top: 10px;
  flex-wrap: wrap;
}

.edit-payment-container {
  display: flex;
  width: 100%;
  gap: 18px;
}
.edit-payment-form {
  width: 50%;
}
#edit-payment-form-submit-loading {
  margin-right: 72px;
}

.receivables-carousel-container {
  display: flex;
  justify-content: center;
}
.receivables-top-section {
  display: flex;
  padding: 0px var(--space-15xl) var(--space-8xl) var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .receivables-top-section {
    padding: 0px var(--space-8xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .receivables-top-section {
    padding: 0px var(--space-3xl) var(--space-8xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .receivables-top-section {
    padding: 0px var(--space-xl) var(--space-8xl) var(--space-xl);
  }
}
.receivables-top-content {
  display: flex;
  padding-top: var(--space-6xl);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-5xl);
  align-self: stretch;
}
.receivables-top-section-headline {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-l);
  align-self: stretch;
}
.receivables-main-top-section-carousel-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.receivables-main-top-section-carousel-container > .carousel {
  width: fit-content;
}
.receivables-bottom-section {
  display: flex;
  padding: var(--space-15xl) 0px;
  flex-direction: column;
  align-items: center;
  gap: var(--space-8xl);
  align-self: stretch;
  background: var(--background-full-neutral-secondary);
}
@media (max-width: 1255px) {
  .receivables-bottom-section {
    padding: var(--space-15xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .receivables-bottom-section {
    padding: var(--space-15xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .receivables-bottom-section {
    padding: var(--space-15xl) var(--space-xl);
  }
}
.receivables-bottom-section-column {
  display: flex;
  padding: 0px var(--space-15xl);
  align-items: flex-start;
  justify-content: center;
  gap: var(--space-7xl);
  align-self: stretch;
  overflow: auto;
  scroll-snap-type: x mandatory;
  scrollbar-color: transparent transparent;
}
@media (max-width: 1500px) {
  .receivables-bottom-section-column {
    justify-content: start;
    gap: var(--space-2xl);
  }
}
.receivables-bottom-section-column::-webkit-scrollbar {
  display: none;
}
.receivables-bottom-section-column::-webkit-scrollbar-thumb {
  display: none;
}
.receivables-bottom-section-column::-webkit-scrollbar-track {
  display: none;
}
.receivables-column-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--space-5xl);
  flex: 1 0 0;
  scroll-behavior: smooth;
  scroll-snap-align: center;
}
.receivables-column-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--space-l);
  align-self: stretch;
  white-space: nowrap;
}
.receivables-column-item {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
  height: 80px;
}
.receivables-main-bottom-section-heading-title-container {
  width: 40%;
}
@media (max-width: 1120px) {
  .receivables-main-bottom-section-heading-title-container {
    width: 70%;
  }
}
@media (max-width: 768px) {
  .receivables-main-bottom-section-heading-title-container {
    width: 100%;
  }
}
.receivables-carousel-second-item {
  background-image: linear-gradient(180deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/receivables-phone.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.receivables-carousel-third-item {
  background-image: linear-gradient(180deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/receivables-background.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.receivables-column-icon > svg > path,
.receivables-column-icon > svg > g > path,
.receivables-column-icon > svg > defs > clipPath > rect {
  fill: var(--text-text-title);
}

.edit-member-image {
  border-radius: 50%;
  background-color: var(--border-color);
  cursor: pointer;
  width: 88px;
  height: 88px;
  border: solid 1px var(--line-color);
}
.image-container {
  display: flex;
  justify-content: center;
  position: relative;
}
#input-label:hover {
  color: var(--action-or-selection-color);
  cursor: pointer;
}
.dropdown-user-content-edit-profile-link {
  color: var(--text-color);
}
.language-action {
  border: solid 1px var(--action-or-selection-color) !important;
}
.member-name-input {
  background-color: var(--view-background-color);
  padding: 8px 8px 8px 12px;
  border: solid 1px #dcdbde;
  height: 40px;
  font-family: 'Mundial';
  padding-right: 40px;
  font-weight: 400;
  line-height: 24px;
  font-size: 16px;
}
.edit-profile-modal-container {
  display: flex;
  flex-direction: column;
  padding: 24px;
  gap: 16px;
}
.edit-profile-disable-inputs-container {
  display: flex;
  flex-direction: row;
  gap: 16px;
  justify-content: space-between;
  margin-top: 16px;
}
@media (max-width: 430px) {
  .edit-profile-disable-inputs-container {
    flex-direction: column;
  }
}
.edit-profile-disable-input-row {
  width: 48%;
}
@media (max-width: 430px) {
  .edit-profile-disable-input-row {
    width: 100%;
  }
}
.edit-profile-modal-row {
  display: flex;
  flex-direction: row;
  gap: 24px;
  margin-top: 16px;
}
.edit-profile-input-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: start;
  gap: 8px;
  align-self: stretch;
}
.edit-profile-input {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
}
.edit-profile-modal-column {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 8px;
  align-items: start;
}
.edit-profile-modal-image-container {
  position: relative;
}
.edit-profile-modal-image-container img {
  border-radius: 50%;
}
.edit-profile-modal-edit-icon {
  background-color: var(--action-or-selection-color);
  border-radius: 50%;
  width: 24px;
  height: 24px;
  position: absolute;
  bottom: 8px;
  left: 60px;
  cursor: pointer;
}
@media (max-width: 460px) {
  .edit-profile-modal-edit-icon {
    bottom: 48px;
    left: 68px;
  }
}
.edit-profile-modal-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  color: #000;
}
.edit-profile-modal-input {
  padding-right: 40px;
  font-weight: 400;
  line-height: 24px;
  font-size: 16px;
  border: 1px solid #dcdbde;
  border-radius: 8px;
  padding: 8px;
  width: 100%;
  color: #000;
}
.edit-profile-modal-button {
  align-self: end;
  width: fit-content;
}
.edit-profile-modal-info-box {
  background-color: var(--background-full-neutral-secondary);
  height: 24px;
  padding: 8px 12px;
  border-radius: 12px;
  margin-top: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.edit-profile-modal-alert-box {
  background-color: var(--background-full-neutral-secondary);
  border-radius: 16px;
  display: flex;
  flex-direction: row;
  padding: 16px;
  gap: 8px;
  align-items: stretch;
  margin-top: 16px;
}
.edit-profile-modal-alert-text {
  font-size: 14px;
  line-height: 20px;
  font-family: 'Mundial-Thin';
  color: #99999b;
}
.edit-profile-modal-language-container {
  display: flex;
  flex-direction: column;
  margin-top: 16px;
}
.edit-profile-modal-language-option {
  height: 48px;
  border-radius: 8px;
  border: solid 1px #dcdbde;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0px 16px;
  gap: 8px;
  cursor: pointer;
}
.edit-profile-modal-language-label {
  font-size: 14px;
  line-height: 20px;
}
.edit-profile-info-icon-container {
  width: 16px;
  height: 16px;
}
.edit-profile-info-icon-container > svg > g > path {
  fill: var(--action-or-selection-color);
}
.edit-profile-separator {
  margin-top: 0px;
  margin-bottom: 24px;
}
.edit-profile-button-container {
  display: flex;
  padding: 0px 24px 24px 24px;
  justify-content: flex-end;
  align-items: center;
  align-self: stretch;
}
.edit-profile-language-options-container {
  display: flex;
  flex-direction: row;
  gap: 12px;
  margin-top: 8px;
}

.pix-consult-sidebar-inputs-container {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: var(--space-xl);
}
.pix-mobile-sidebar-consult-tags-container {
  display: flex;
  align-items: center;
  align-content: center;
  gap: 12px;
  align-self: stretch;
  flex-wrap: wrap;
}

.pix-consult-table {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 12px;
  table-layout: auto !important;
  transform: rotateX(180deg);
}
@media (max-width: 430px) {
  .pix-consult-table {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.pix-consult-table td {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  border-bottom: solid 1px var(--line-color);
  padding-right: 16px;
}
@media (max-width: 430px) {
  .pix-consult-table td {
    padding-right: 0px;
  }
}
.pix-consult-table th {
  padding-right: 16px;
  padding-bottom: 13px;
  text-align: left;
  border-bottom: solid 1px var(--line-color);
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
  font-weight: 200;
}
.pix-consult-container {
  display: block;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  transform: rotateX(180deg);
  margin-block: 40px;
}
@media (max-width: 430px) {
  .pix-consult-container {
    margin-top: 0px;
    margin-block: 0px;
  }
}
.pix-consult-input-label {
  font-family: 'Mundial-Thin';
  line-height: 20px;
  font-size: 14px;
  color: var(--text-color);
}
.pix-consult-outer-container {
  padding: 0 var(--space-15xl);
}
@media (max-width: 1255px) {
  .pix-consult-outer-container {
    padding: 0 var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .pix-consult-outer-container {
    padding: 0 var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .pix-consult-outer-container {
    padding: 0;
  }
}
.pix-consult-inputs-container {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
@media (max-width: 1100px) {
  .pix-consult-inputs-container {
    gap: 8px;
  }
}
.operation-select-container {
  width: 100%;
}
.status-select-container {
  width: 100%;
}
.pix-consult-fill-available {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
}
.pix-consult-overlay-x {
  overflow-x: overlay;
}
@media (max-width: 430px) {
  .mobile-hidden {
    display: none;
  }
}
.mobile-show-table {
  display: none;
}
@media (max-width: 430px) {
  .mobile-show-table {
    display: table;
  }
}
.mobile-show-flex {
  display: none;
}
@media (max-width: 430px) {
  .mobile-show-flex {
    display: flex;
  }
}
.pix-consult-tags-container {
  display: flex;
  padding: 24px 0px 0px 0px;
  align-items: center;
  align-content: center;
  gap: 12px;
  align-self: stretch;
  flex-wrap: wrap;
}
@media (max-width: 430px) {
  .pix-consult-tags-container {
    padding: 0px 24px 16px 24px;
  }
}
.pix-consult-tag-view-container {
  display: flex;
  padding: var(--space-xs) var(--space-s);
  align-items: center;
  gap: var(--space-s);
  border-radius: var(--space-s);
  border: 1px solid var(--border-primary-default, #dcdbde);
  background: var(--background-full-neutral-secondary, #f9f9fc);
}
.pix-consult-tag-view-text {
  font-size: var(--text-s-regular-size);
  font-style: normal;
  font-weight: 400;
  line-height: var(--text-s-regular-line-height);
}
.pix-consult-tag-close-img {
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.pix-consult-tag-close-img > g > path {
  fill: var(--action-or-selection-color);
}
.pix-consult-mobile-operation-select {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: var(--space-2xl) var(--space-xl) 32px var(--space-xl);
}
.pix-consult-mobile-operation-select-title {
  font-size: var(--heading-s-size);
  font-style: normal;
  font-weight: 600;
  line-height: var(--heading-s-line-height);
}
.pix-consult-bottom-sheet-container {
  width: calc(100% - 48px);
  border-radius: var(--radius-l) var(--radius-l) 0px 0px;
  background: var(--menu-background-color);
  position: absolute;
  bottom: 0px;
  display: flex;
  padding: var(--space-s) var(--space-xl) 0px var(--space-xl);
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.pix-consult-bottom-sheet-content-container {
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}
.pix-consult-bottom-sheet-title {
  font-size: var(--heading-l-size);
  font-weight: 600;
  line-height: var(--heading-l-line-height);
}
.pix-consult-bottom-sheet-content-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-m);
  align-self: stretch;
}
.pix-consult-bottom-sheet-content-item {
  display: flex;
  padding: var(--space-l);
  align-items: center;
  gap: var(--space-s);
  align-self: stretch;
  cursor: pointer;
}
.pix-consult-id-mobile {
  white-space: nowrap;
  max-width: 70%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pix-consult-filter-input-container {
  height: fit-content;
  display: flex;
  justify-content: flex-start;
  overflow-x: auto;
  flex-wrap: wrap;
  cursor: text;
  max-height: 140px;
  overflow: hidden;
  overflow: auto;
}
.pix-consult-form-container {
  display: flex;
  justify-content: space-between;
  margin: 24px 0px;
}
@media (max-width: 430px) {
  .pix-consult-form-container {
    flex-direction: column;
    gap: 24px;
  }
}
.pix-consult-form {
  width: 48%;
}
@media (max-width: 430px) {
  .pix-consult-form {
    width: 100%;
  }
}
.pix-consult-form label {
  margin-bottom: 4px;
  display: block;
  font-size: 0.75rem;
  color: var(--text-color);
}
.pix-consult-form select {
  min-height: 44px;
  margin-top: 5px;
}

.pix-main-top-section {
  display: flex;
  justify-content: center;
  padding: var(--space-6xl) var(--space-15xl) var(--space-15xl) var(--space-15xl);
  align-items: flex-start;
  gap: var(--space-3xl);
  align-self: stretch;
}
@media (max-width: 1255px) {
  .pix-main-top-section {
    padding: var(--space-6xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .pix-main-top-section {
    padding: var(--space-6xl) var(--space-3xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .pix-main-top-section {
    padding: var(--space-2xl) var(--space-xl) var(--space-xl);
  }
}
.pix-main-top-section > .carousel {
  width: fit-content;
}
.pix-main-top-section-card {
  display: flex;
  width: calc(100% / 3);
  padding: var(--space-3xl) var(--space-3xl) var(--space-3xl) var(--space-2xl);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-xl);
  align-self: stretch;
  border-radius: var(--radius-l);
  background: var(--background-full-neutral-secondary);
  scroll-behavior: smooth;
  scroll-snap-align: start;
}
@media (max-width: 1300px) {
  .pix-main-top-section-card {
    min-width: 270px;
  }
}
@media (max-width: 430px) {
  .pix-main-top-section-card {
    min-width: 168px;
  }
}
.pix-main-bottom-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  background: var(--background-full-neutral-secondary);
}
@media (max-width: 1255px) {
  .pix-main-bottom-section {
    padding: var(--space-15xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .pix-main-bottom-section {
    padding: var(--space-15xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .pix-main-bottom-section {
    padding: 32px 24px 40px 24px;
  }
}
.pix-main-bottom-section-card {
  display: flex;
  padding: var(--space-15xl) 100px var(--space-15xl) 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  gap: var(--space-2xl);
  flex: 1 0 0;
  align-self: stretch;
  position: relative;
  border-radius: var(--space-2xl);
  background-image: linear-gradient(270deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/pix-banner.png);
  background-size: cover;
  background-position: center;
}
@media (max-width: 800px) {
  .pix-main-bottom-section-card {
    padding-top: 220px;
    align-items: center;
    background-position: left;
    padding: var(--space-15xl) var(--space-2xl);
    padding-top: calc(var(var(--space-15xl)) * 2);
    background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/pix-banner.png);
  }
}
.pix-main-bottom-section-card-text {
  display: flex;
  width: 405px;
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}
@media (max-width: 800px) {
  .pix-main-bottom-section-card-text {
    width: 100%;
  }
}
.pix-main-last-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .pix-main-last-section {
    padding: var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .pix-main-last-section {
    padding: var(--space-3xl);
  }
}
.pix-main-bottom-content {
  display: flex;
  height: 672px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-5xl);
  align-self: stretch;
}
.pix-main-last-content-heading-container {
  width: 50%;
}
@media (max-width: 1660px) {
  .pix-main-last-content-heading-container {
    width: 60%;
  }
}
@media (max-width: 950px) {
  .pix-main-last-content-heading-container {
    width: 100%;
  }
}
.pix-main-last-section-card {
  display: flex;
  padding: var(--space-2xl) var(--space-6xl);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: var(--space-4xl);
  flex: 1 0 0;
  align-self: stretch;
  position: relative;
  border-radius: var(--space-2xl);
  background: var(--background-full-neutral-secondary);
}
@media (max-width: 950px) {
  .pix-main-last-section-card {
    padding: var(--space-2xl) var(--space-xl);
  }
}
@media (max-width: 765px) {
  .pix-main-last-section-card {
    flex-direction: column-reverse;
  }
}
.pix-main-last-section-card-image {
  width: 50%;
}
@media (max-width: 765px) {
  .pix-main-last-section-card-image {
    width: 100%;
  }
}
.pix-main-last-section-card-image > img {
  width: 100%;
}
@media (max-width: 768px) {
  .pix-main-last-section-card-image > img {
    width: 80%;
  }
}
.pix-main-last-section-card-text-container {
  display: flex;
  width: 50%;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-2xl);
}
@media (max-width: 765px) {
  .pix-main-last-section-card-text-container {
    width: 100%;
  }
}
.pix-main-last-section-card-text-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
  align-self: stretch;
}
.pix-main-last-section-card-image-responsive {
  width: 100%;
  display: flex;
  justify-content: center;
}
@media (min-width: 765px) {
  .pix-main-last-section-card-image-responsive {
    display: none;
  }
}
.pix-main-last-section-card-image-responsive img {
  width: 60%;
}
.pix-main-top-section-card > svg > * {
  fill: var(--text-text-title);
}

.issuing-carousel-container {
  display: flex;
  justify-content: center;
}
.issuing-top-section {
  display: flex;
  padding: 0px var(--space-15xl) var(--space-8xl) var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .issuing-top-section {
    padding: 0px var(--space-8xl) var(--space-8xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .issuing-top-section {
    padding: 0px var(--space-3xl) var(--space-8xl) var(--space-3xl);
  }
}
.issuing-top-content {
  display: flex;
  padding-top: var(--space-6xl);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-5xl);
  align-self: stretch;
}
.issuing-top-section-headline {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-l);
  align-self: stretch;
}
.issuing-main-top-section-carousel-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.issuing-main-top-section-carousel-container > .carousel {
  width: fit-content;
}
.issuing-bottom-section {
  display: flex;
  padding: var(--space-15xl) 0px;
  flex-direction: column;
  align-items: center;
  gap: var(--space-8xl);
  align-self: stretch;
  background: var(--background-full-neutral-secondary);
}
@media (max-width: 1255px) {
  .issuing-bottom-section {
    padding: var(--space-15xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .issuing-bottom-section {
    padding: var(--space-15xl) var(--space-3xl);
  }
}
.issuing-bottom-section-column {
  display: flex;
  padding: 0px var(--space-15xl);
  align-items: flex-start;
  justify-content: center;
  gap: var(--space-7xl);
  align-self: stretch;
  overflow: auto;
  scroll-snap-type: x mandatory;
  scrollbar-color: transparent transparent;
}
@media (max-width: 1500px) {
  .issuing-bottom-section-column {
    justify-content: start;
    gap: var(--space-2xl);
  }
}
.issuing-bottom-section-column::-webkit-scrollbar {
  display: none;
}
.issuing-bottom-section-column::-webkit-scrollbar-thumb {
  display: none;
}
.issuing-bottom-section-column::-webkit-scrollbar-track {
  display: none;
}
.issuing-column-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--space-5xl);
  flex: 1 0 0;
  scroll-behavior: smooth;
  scroll-snap-align: center;
}
.issuing-column-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--space-l);
  align-self: stretch;
  white-space: nowrap;
}
.issuing-column-item {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}
.issuing-main-bottom-section-heading-title-container {
  width: 40%;
}
@media (max-width: 1120px) {
  .issuing-main-bottom-section-heading-title-container {
    width: 70%;
  }
}
@media (max-width: 768px) {
  .issuing-main-bottom-section-heading-title-container {
    width: 100%;
  }
}
.issuing-main-bottom-section {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
@media (max-width: 1255px) {
  .issuing-main-bottom-section {
    padding: var(--space-15xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .issuing-main-bottom-section {
    padding: var(--space-15xl) var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .issuing-main-bottom-section {
    padding: 32px 24px 40px 24px;
  }
}
.issuing-main-bottom-section-card {
  display: flex;
  padding: var(--space-15xl);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--space-2xl);
  flex: 1 0 0;
  align-self: stretch;
  position: relative;
  border-radius: var(--space-2xl);
  background-image: linear-gradient(90deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/infra-card-banner.png);
  background-size: cover;
  background-position: center;
}
@media (max-width: 800px) {
  .issuing-main-bottom-section-card {
    padding: var(--space-2xl);
    padding-top: 220px;
    align-items: center;
    background-position: center;
    background-image: linear-gradient(0deg, rgba(0,0,0,0.8) 0.2%, rgba(0,0,0,0) 99.8%), url(./images/infra-card-banner.png);
  }
}
.issuing-main-bottom-section-card-text {
  display: flex;
  flex-direction: column;
  gap: var(--space-s);
}
.issuing-carousel-second-item > .carousel-image-container {
  width: 80% !important;
}
.issuing-carousel-second-item {
  background-color: var(--neutral-universe-default);
}

.campaign-dashboard-box-container {
  display: flex;
  padding: 32px 32px 24px 32px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
  border-radius: var(--radius-l);
  background: var(--background-full-neutral-secondary);
}
.campaign-dashboard-box-row {
  display: flex;
  align-items: center;
  gap: 16px;
  align-self: stretch;
}
.campaign-dashboard-box-image-container {
  width: 72px;
  height: 72px;
}
.campaign-dashboard-box-text-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 0 0;
}
.campaign-dashboard-chart-box-container {
  display: flex;
  padding-left: 88px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
  align-self: stretch;
}
.campaign-dashboard-chart-container {
  display: flex;
  height: 12px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
}
.campaign-dashboard-chart-caption-box-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
}
.campaign-dashboard-chart-caption-container {
  display: flex;
  align-items: center;
  gap: var(--space-s);
  white-space: nowrap;
  overflow: hidden;
}
.campaign-dashboard-chart-caption-color-indicator {
  width: 4px;
  height: 16px;
  border-radius: var(--space-s);
}
.campaign-dashboard-start-bar {
  height: 100%;
  border-radius: 4px 0px 0px 4px;
}
.campaign-dashboard-middle-bar {
  height: 100%;
}
.campaign-dashboard-full-bar {
  height: 100%;
  border-radius: 4px;
  width: 100%;
}
.campaign-dashboard-end-bar {
  flex: 1 0 0;
  align-self: stretch;
  border-radius: 0px 4px 4px 0px;
}
.campaign-dashboard-bar-disable-color {
  background: var(--background-full-neutral-disabled);
}
.campaign-dashboard-bar-used-color {
  background: var(--folklore-medium);
}
.campaign-dashboard-product-one-color {
  background: var(--folklore-medium);
}
.campaign-dashboard-product-two-color {
  background: var(--ttpd-medium);
}
.campaign-dashboard-product-three-color {
  background: #29b6f6;
}
.campaign-dashboard-card-with-product {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.campaign-dashboard-products-container {
  display: flex;
  align-items: center;
  gap: 16px;
}
.campaign-dashboard-products-label-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
}
.campaign-dashboard-show-products-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
.campaign-dashboard-show-products-row {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 40px;
  flex: 1 0 0;
}
.campaign-dashboard-product-view-container {
  display: flex;
  padding: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  border-radius: var(--radius-l);
  background: var(--background-full-neutral-tertiary);
  gap: 24px;
  flex: 1 0 0;
}
.campaign-dashboard-product-progress-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-s);
  align-self: stretch;
}
.campaign-dashboard-product-progress-bar-container {
  height: 8px;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
}
.campaign-dashboard-chart-captions-container {
  display: flex;
  align-items: center;
  gap: 24px;
}
.campaign-dashboard-product-image-container {
  width: 40px;
  height: 40px;
}
@media (max-width: 1255px) {
  #campaign-dashboard-container {
    padding: var(--space-8xl);
    padding-top: 0px;
  }
}
@media (max-width: 870px) {
  #campaign-dashboard-container {
    padding: var(--space-3xl);
    padding-top: 0px;
    gap: 0px;
  }
}
@media (max-width: 430px) {
  #campaign-dashboard-container {
    padding: var(--space-xl);
    padding-top: 0px;
  }
}
@media (max-width: 1255px) {
  .campaign-dashboard-show-products-row {
    display: grid;
    gap: 8px;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-show-products-row {
    display: grid;
    gap: 8px;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-box-text-container {
    display: flex;
    flex-direction: column;
    align-items: baseline;
    gap: 4px;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-box-row {
    display: flex;
    flex-direction: column;
    align-items: baseline;
    gap: 16px;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-chart-box-container {
    padding-left: 0px;
  }
}
@media (max-width: 1255px) {
  .campaign-dashboard-chart-captions-container {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-chart-captions-container {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
}
@media (max-width: 870px) {
  .goal-container {
    display: none;
  }
}
.campaign-dashboard-goal-animation {
  width: var(--space-15xl);
  height: var(--space-15xl);
}
@media (max-width: 870px) {
  .campaign-dashboard-goal-animation {
    width: var(--space-7xl);
    height: var(--space-7xl);
  }
}
.campaign-dashboard-goal-title-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.campaign-dashboard-animation-container {
  width: fit-content;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  gap: 56px;
  align-self: center;
}
@media (max-width: 1000px) {
  .campaign-dashboard-animation-container {
    gap: 24px;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-animation-container {
    gap: 8px;
  }
}
.campaign-dashboard-header-buttons-container {
  gap: 10px;
}
@media (max-width: 870px) {
  .campaign-dashboard-header-buttons-container {
    flex-direction: column;
  }
}
@media (max-width: 1255px) {
  #campaign-dashboard-products-second-row {
    margin-top: -16px;
  }
}
@media (max-width: 1255px) {
  .campaign-dashboard-products-container {
    align-self: center;
  }
}
.campaign-dashboard-products-icon > svg {
  width: 40px;
  height: 40px;
}
@media (max-width: 870px) {
  .campaign-dashboard-products-icon > svg {
    width: 64px;
    height: 64px;
  }
}
@media (max-width: 870px) {
  .campaign-dashboard-products-label-container {
    flex-direction: column-reverse;
    align-items: center;
    gap: 32px;
  }
}
@media (max-width: 870px) {
  #campaign-dashboard-title {
    padding-bottom: 32px;
  }
}
#campaign-dashboard-products-toggle-show-button {
  padding-left: 0px;
}
@media (max-width: 870px) {
  #campaign-dashboard-products-toggle-show-button {
    padding-left: 20px;
  }
}
.campaign-dashboard-chart-caption-goal-responsive-container {
  display: none;
}
@media (max-width: 870px) {
  .campaign-dashboard-chart-caption-goal-responsive-container {
    display: flex;
    flex-direction: row;
    gap: var(--space-s);
  }
}
@media (max-width: 870px) {
  #campaign-dashboard-registration-button-container {
    width: 100%;
  }
}
.campaign-dashboard-goal-container {
  display: flex;
  padding: 56px 0px;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  width: fit-content;
  margin: auto;
}
.campaign-dashboard-goal-message-width {
  width: 100%;
}
.campaign-dashboard-goal-message-container {
  display: flex;
  height: 140px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.campaign-dashboard-goal-message-text-field {
  flex: 1 0 0;
  align-self: stretch;
  resize: none;
  font-family: 'Mundial';
}
.campaign-dashboard-goal-message-count-label {
  color: var(--text-text-tertiary);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}
.campaign-dashboard-confirm-modal-container {
  display: flex;
  padding: 32px 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
}
.campaign-dashboard-confirm-modal-footer-container {
  display: flex;
  padding: 32px 24px 24px 24px;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  align-self: stretch;
}
.campaign-dashboard-modal-button {
  width: 124px;
}

.checkbox-mini {
  z-index: 10;
}
.checkbox-mini spam {
  position: absolute;
  margin: 1px;
  width: 14px;
  height: 14px;
  border: 1px solid var(--border-color);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: background 200ms linear;
  -o-transition: background 200ms linear;
  transition: background 200ms linear;
}
.checkbox-mini svg {
  position: absolute;
  margin: 1px;
  display: none;
}
.checkbox-mini input {
  display: none;
}
.checkbox-mini spam:hover {
  border: 1px solid var(--action-or-selection-color);
}
.checkbox-mini input:checked ~ spam {
  border: none;
}
.checkbox-mini input:checked ~ svg {
  display: block;
  cursor: pointer;
}
#checkbox-mini {
  padding-bottom: 20px;
}

.update-data-banner-container {
  border-radius: 16px;
  border: 1px solid #efd2d2;
  background: #feeaea;
  margin: var(--space-l) var(--space-15xl) 0px var(--space-15xl);
}
@media (max-width: 1255px) {
  .update-data-banner-container {
    margin: var(--space-xl) var(--space-8xl);
  }
}
@media (max-width: 870px) {
  .update-data-banner-container {
    margin: var(--space-3xl);
  }
}
@media (max-width: 430px) {
  .update-data-banner-container {
    margin: var(--space-xl);
  }
}
.update-data-banner-info-container {
  display: flex;
  flex-direction: row;
  gap: var(--space-m);
  width: 100%;
  align-items: center;
}
@media (max-width: 500px) {
  .update-data-banner-info-container {
    flex-direction: column;
  }
}
.update-data-banner-button {
  height: 20px;
}
@media (max-width: 500px) {
  .update-data-banner-button {
    width: 100%;
    margin-left: -32px;
  }
}

#reboarding-yes-representative-cell-name {
  width: 90%;
  padding-right: 10%;
}
.reboarding-yes-representative-cell {
  margin-bottom: 10px;
  border-radius: 12px;
  display: flex;
  cursor: default;
  border: 1px solid var(--border-color);
  padding: 12px 24px;
}
.reboarding-yes-representative-cell-delete-icon {
  cursor: pointer;
}
.reboarding-yes-representative-cell-delete-icon > path {
  fill: var(--title-color);
}


.qr-code-item {
  width: 200px;
  height: 200px;
  margin-left: 40px;
  border-radius: 8px;
  display: block;
}


