:root {
  --dynamic-height: 58px;
}

.parent-item-menu-accordion.accordion-item {
  position: relative;
}

.accordion-collapse.collapse,
.accordion-collapse {
  position: absolute;
  left: 0;
  background-color: #fff;
  width: 100%;
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  height: 0 !important;
}

.accordion-collapse.collapse.show {
  height: fit-content !important;
}

.header-list-lang {
  position: relative;
}

.field-required:after, .tab-error:after {
    content: " *";
    color: red;
}

.wrapper-header-language-items {
  position: absolute;
  left: 0;
  background: #ffff;
  padding: 10px;
  border-radius: 8px;
  width: 155px;
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  z-index: -1;
  opacity: 0;
  transition: 0.2s;
  visibility: hidden;
  bottom: -100px;
}

.wrapper-header-language-items::before {
    content: "";
    display: block;
    height: 20px;
    width: 100%;
    position: absolute;
    top: -20px;
    left: 0;
}

.header-list-lang:hover .wrapper-header-language-items {
  z-index: 200;
  opacity: 1;
  visibility: visible;
  border-radius: 4px;
  box-shadow: 0px 4px 10px 0px #00000014;
  padding: 16px;
}

.header-language-item {
  cursor: pointer;
}

.header-language-item:not(:last-child) {
  margin-bottom: 18px;
  display: block;
}

.menu-left-wrapper {
  overflow-y: inherit !important;
}

.comfirm-logout-wraper {
  display: none;
}

.comfirm-logout-wraper.active {
  display: block;
}

.btn-like-link {
  background-color: transparent !important;
  border: unset !important;
  padding: 0 !important;
  height: fit-content !important;
}

button.btn-like-link {
  height: fit-content !important;
}
/* css defaul  */
.btn {
  height: 54px !important;
  border-radius: 10px !important;
  font-weight: 500 !important;
}

.btn i.fa-refresh {
  display: none !important;
}
/* Button default*/
.btn-primary {
  background-color: var(--yellow-2, #ffc409) !important;
  color: var(--color-main, #00285a) !important;
  border: unset !important;
  font-size: 1rem !important;
}

.btn-primary:hover,
.btn-primary:focus {
  color: var(--color-main, #00285a) !important;
  border-color: unset !important;
  box-shadow: none !important;
  background-color: var(--yellow-2, #ffc409) !important;
}

.btn-primary:disabled {
  background-color: #f2f4f7 !important;
  color: #98a2b3 !important;
}

.btn-primary:disabled .arrow-right {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217%22%20height%3D%2212%22%20viewBox%3D%220%200%2017%2012%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M16.5303%206.53033C16.8232%206.23744%2016.8232%205.76256%2016.5303%205.46967L11.7574%200.696699C11.4645%200.403806%2010.9896%200.403806%2010.6967%200.696699C10.4038%200.989593%2010.4038%201.46447%2010.6967%201.75736L14.9393%206L10.6967%2010.2426C10.4038%2010.5355%2010.4038%2011.0104%2010.6967%2011.3033C10.9896%2011.5962%2011.4645%2011.5962%2011.7574%2011.3033L16.5303%206.53033ZM0%206.75H16V5.25H0V6.75Z%22%20fill%3D%22%2398A2B3%22%2F%3E%0A%3C%2Fsvg%3E");
}

.btn-back button:hover,
.btn-back button:focus {
  background-color: #fffaeb !important;
  color: #934d0d !important;
  border-color: unset !important;
  box-shadow: none !important;
}
.wrapper-btn-fifter > fieldset > .fieldset-body button {
  font-size: 0.875rem !important;
}
/* Button short btn*/

.btn-popup .btn {
  width: 148px !important;
}

.btn-short .btn {
  width: 168px;
}

.btn-back button {
  color: #934d0d !important;
  background-color: #fffaeb !important;
  border: none !important;
  font-size: 1rem;
}

button .arrow-right,
button .arrow-left,
button .arrow-right-disable {
  display: inline-block;
  height: 12px;
  width: 17px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

button.btn-reset {
  padding: 0 18px;
}
/* logo-success */
.logo-success-agent {
  height: 52px;
  width: 157px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin-bottom: 57px;
}
.logo-success {
  height: 150px;
  width: 150px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin-bottom: 42px;
}
.box-sucsses fieldset > .fieldset-body {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* logo-success */

/* s? d?ng cho vi?c css m?i trên am d? file cu s? tách page */
/* Reports - namnv */
.status-report-active,
.status-report-success {
  color: #517664;
}

.status-report-block,
.status-report-delete {
  color: #d80027;
}

.status-report-pending,
.status-report-pending-for-delete,
.status-report-pending-for-approve {
  color: #8a6e19;
}

.status-report-new {
  color: #2d404a;
}

.status-report-reject {
  color: #d80027;
}
/* end */

/* Notification - namnv */
.ib-bottom-notification-menu {
  position: relative;
}
.ib-bottom-notification-menu .have-mess-unread span {
  position: absolute;
  font-size: 0.5rem;
  top: -8px;
  left: 52%;
  background-color: var(--bs-red);
  color: var(--white-color);
  font-weight: 500;
  border-radius: 50%;
  min-width: 18px;
  min-height: 18px;
  padding: 2px 0.5px 0;
}
.push-toash .push-toast-header .push-toast-title {
  line-height: 22px;
}

.push-toash {
  background: #fff;
  border-radius: 0 0 6px 6px !important;
  position: fixed;
  z-index: 100000000;
  right: 0 !important;
  left: 0;
  bottom: unset !important;
  top: -100%;
  display: flex;
  padding: 15px;
  width: 100vw !important;
  box-shadow: 0px 0px 18px 5px rgba(120, 101, 101, 0.75);
  animation: movetopnoti 0.5s linear forwards !important;
}

@keyframes movetopnoti {
  0% {
    top: -100%; /* Ph?n t? ? bên ph?i */
  }
  100% {
    top: 0px; /* Ph?n t? ? bên trái */
  }
}

.push-toash .push-toast-header .push-toast-title {
  line-height: 22px;
}
/* end */
/* loading */
.custom-csc-loader {
  display: flex;
  justify-content: center;
}
.loader-customer {
  width: 30px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 4px solid lightblue;
  border-right-color: #00285a;
  animation: l2 1s infinite linear;
}
@keyframes l2 {
  to {
    transform: rotate(1turn);
  }
}
/* end loading */

/* select custom in reactjs */

.option-custom {
  position: relative;
}

.select-input {
  display: flex;
  align-items: center;
  cursor: pointer;
  border: 1px solid #ccc;
  padding: 0 10px;
  position: relative;
  height: 42px;
}

.select-input::before {
  position: absolute;
  content: "";
  right: 8px;
  top: 18px;
  border-top: 5px solid #252525;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.select-icon {
  font-size: 20px;
  margin-right: 5px;
  color: #84ce3f;
  flex-basis: 30px;
}

.select-title {
  color: #252525;
}

.select-title.placeholder {
  color: #ccc;
}

.select-list {
  border: 1px solid #ccc;
  border-top: none;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10;
  background: #fff;
  overflow: auto;
  max-height: 200px;
}

.select-item {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 10px;
}

.select-item:hover {
  background: #eee;
}

.select-input.form-control.active::before {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}

/* Text field*/
.input-custom-placeholder,
input::placeholder {
  color: var(--gray-400, #98a2b3) !important;
}

.col-form-label {
  padding-bottom: 4px !important;
  font-size: 0.8125rem !important;
  line-height: 22px !important;
  color: #444444 !important;
}

.form-control.is-invalid {
  background-image: none !important;
}

.formio-component-time input,
.formio-component-email input,
.form-control.dropdown,
.formio-component-datetime .input,
.formio-component-createdDate .form-control,
.formio-component-number input,
.formio-component-phoneNumber input,
.formio-component-textfield input,
.input-group > .input-group-append > .input-group-text {
  height: 48px !important;
  box-shadow: none !important;
  border-radius: 8px !important;
  margin-bottom: 11px !important;
}
.form-control.dropdown[disabled] {
  background-color: #e9ecef;
  opacity: 1;
}
/* Date field*/
.formio-component-datetime .input {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-right: none !important;
}

.input-group > .input-group-append > .input-group-text {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  background-color: #fff;
  border-left: none !important;
}

.has-error .input-group-text {
  border-color: #dc3545;
}

.popup-custom-body
  .formio-component-datetime:not(.has-error)
  .form-control:focus {
  border-color: #ced4da;
}

.date-custom.formio-component-datetime:not(.has-error) .form-control:focus {
  border-color: #ced4da;
}

.wapper-fav-cus .has-error .form-control:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

/* Select field*/
.choices__item.choices__item--selectable {
  margin-top: 4px;
}

.wrapper-btn-fifter {
  padding: 0 !important;
  margin-bottom: 0 !important;
}
.choices__placeholder {
  opacity: unset !important;
  color: var(--gray-400, #98a2b3);
}
.wrapper-watermark-success {
  position: relative;
}
.wrapper-detail-scroll-ios {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -999;
}
/* end css default  */

.am-not-home-page-header {
  display: flex;
  align-items: center;
  padding: 12px 20px 18px 20px;
  height: var(--dynamic-height);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  background-color: var(--color-main);
  /* box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.08); */
}

.am-not-home-page-header-title {
  width: fit-content !important;
  color: var(--white-color, #fff);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  padding: 6px 20px;
  margin: 0 auto;
}

/* menu left  */
.menu-left {
  position: fixed;
  left: -100%;
  right: unset;
  transition: left 0.5s, opacity 0.5s;
  bottom: 0;
  top: 0;
  z-index: 30000;
  opacity: 0;
}
.menu-left.show {
  left: 0;
  right: 0;
  opacity: 1;
  padding-right: 10% !important;
  background-color: transparent;
}
.menu-left-wrapper {
  height: 100%;
  background-color: var(--white-color);
  /* position: relative; */
  overflow-y: auto;
}

.menu-left-header {
  padding: 23px 16px;
  display: flex;
  align-items: center;
  border-radius: 0px 0px 8px 8px;
  background-color: var(--color-main);
}

.menu-left-user-info {
  padding: 32px 16px;
}
.avatar-menu {
  display: flex;
  align-items: center;
  gap: 18px;
}
.avatar-menu-image {
  width: 50px;
  height: 50px;
  object-fit: cover;
  display: block;
  border-radius: 50%;
}
.menu-left-user-info-content {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.menu-left-user-info-content_user-name {
  color: #1b1b1b;
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
}
.menu-left-user-info-content_last-login {
  color: #71717a;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}

.botton-logout-menu {
  text-align: center;
  position: absolute;
  left: 0;
  right: 10%;
  bottom: 0;
  cursor: pointer;
  margin-bottom: 0;
  /* background: var(--Gradient, linear-gradient(152deg, var(--color-main) 7.86%, #112543 93.31%)) !important; */
  background-color: var(--color-main) !important;
  color: var(--white-color) !important;
  padding: 15px;
}

.logo-menu {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
}
.logo-Ib {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 165px;
  height: 50px;
}

.ib-accordion-waper {
  padding: 0 10px;
  height: 100%;
}
.parent-item-menu-accordion {
  border: none !important;
}
.accordion-button {
  border-radius: 10px;
  background-color: #eff8ff !important;
  box-shadow: unset !important;
  position: relative;
}

.menu-not-child .accordion-button{
background-color: transparent !important;
}
.accordion-button svg {
  font-size: 1rem;
  font-weight: 100;
  position: absolute;
  right: 16px;
  top: 15px;
}
.accordion-button.collapsed {
  background-color: var(--white-color) !important;
}
.accordion-button::after {
  opacity: 0 !important;
}
.accordion-button.collapsed::after {
  opacity: 0 !important;
}
.accordion-button svg {
  transform: rotate(90deg);
  transition: transform 0.2s ease-in-out;
}

.menu-not-child .wraper-header-title svg,
.accordion-button.collapsed svg {
  transform: rotate(0deg);
}
.ib-accordion-waper .parent-item-menu-accordion .menu-collapse-item--body > ul,
.ib-accordion-waper
  .parent-item-menu-accordion
  > .accordion-collapse
  > .menu-collapse-item--body
  > ul {
  position: relative;
}
.ib-accordion-waper
  .parent-item-menu-accordion
  .menu-collapse-item--body
  > ul:before,
.ib-accordion-waper
  .parent-item-menu-accordion
  > .accordion-collapse
  > .menu-collapse-item--body
  > ul:before {
  content: "";
  position: absolute;
  left: 27px;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: #f2f4f7;
  display: block;
}
.ib-accordion-waper .bg-custom--light-orange .menu-collapse-item--body ul li {
  margin-left: 0 !important;
  list-style: none;
}
.ib-accordion-waper .bg-custom--light-orange .menu-collapse-item--body ul li {
  padding: 5px;
  margin-bottom: 0.8rem;
  margin-left: 47px;
  display: block;
  padding-left: 14px;
}
.ib-accordion-waper .bg-custom--light-orange .menu-collapse-item--body ul li a,
.ib-accordion-waper
  .bg-custom--light-orange
  .menu-collapse-item--header
  .accordion-button
  i,
.ib-accordion-waper
  .bg-custom--light-orange
  .menu-collapse-item--header
  .accordion-button {
  color: #1d2939;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.menu-collapse-item--header .accordion-button .wraper-header-title a,
.menu-collapse-item--header .accordion-button .wraper-header-title {
  display: flex;
  align-items: center;
  gap: 20px;
  color: #101828;
  font-size: 0.875rem;
  font-weight: 400;
  text-decoration: none;
}
.menu-collapse-item--header .accordion-button .wraper-header-title > div {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 20px;
  height: 20px;
}

.custom-input-number input {
  margin-bottom: 6px !important;
  height: 45px !important;
  border-radius: 0.375rem !important;
  padding: 10px;
}

.transactions-wapper {
  padding: 16px;
  background-color: var(--white-color, #fff);
  margin: 16px 16px 0 16px !important;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.menu-left
  > .menu-left-wrapper
  .menu-left-header
  .menu-left-header_icon-close::before {
  content: "";
  position: absolute;
  opacity: 0;
  z-index: -1;
  transition: right 0.5s, opacity 0.5s;
}
.menu-left.show
  > .menu-left-wrapper
  .menu-left-header
  .menu-left-header_icon-close::before {
  content: "";
  position: absolute;
  left: 0;
  right: -100%;
  bottom: 0;
  top: 0;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: -1;
}

.menu-not-child .wraper-header-title svg,
.accordion-button.collapsed svg {
  transform: rotate(0deg);
}
.accordion-button svg {
  transform: rotate(90deg);
  transition: transform 0.2s ease-in-out;
}
.accordion-button svg {
  font-size: 1rem;
  font-weight: 100;
  position: absolute;
  right: 16px;
  top: 15px;
}
.menu-collapse-item--header .accordion-button .wraper-header-title a,
.menu-collapse-item--header .accordion-button .wraper-header-title {
  display: flex;
  align-items: center !important;
  gap: 20px;
  color: #101828;
  /* font-size: 0.875rem; */
    font-size: 0.7rem;
  font-weight: 400;
  text-decoration: none;
}

.menu-collapse-item--header-title,
.menu-collapse-item--header .accordion-button .wraper-header-title a {
  font-size: 0.875rem;
}

/* end menu left  */

.default-body {
  padding: 20px 16px 0 16px;
  background-color: var(--Gray-50, #f9fafb);
  height: calc(100vh - 59px);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin-top: 59px;
  overflow: scroll;
}

.form-group {
  margin-bottom: 0 !important;
}

.am-middle-content,
.main-content > .content,
.main-content {
  min-height: 100vh;
  background-color: white;
}

.page-home .am-middle-content {
  background-color: #f1f2f3 !important;
}

.wapper-maincolor {
  background-color: var(--color-main);
  height: 100vh;
  overflow-y: scroll;
}

.ca-wapper {
  background-color: var(--color-main);
}

.favorit-menu-wrapper {
  padding: 0 16px 0 16px;
  overflow: hidden;
}

.icon-x {
  width: 12px;
  height: 12px;
}

.detail-cash-date {
  display: flex;
  align-items: center;
  border-radius: 12px;
  background: var(--white-color, #fff);
  padding: 12px 0 0px 18px;
}

/* transaction  */
.transaction-cash {
  display: flex;
  justify-content: space-between;
  padding: 10px 16px 12px;
  margin-bottom: 14px;
}

.transaction-cash div:first-child {
  display: flex;
}

.transaction-cash .icon-cash-in,
.transaction-cash .icon-cash-out {
  margin-top: 11px;
  margin-right: 10px;
}

.transaction-cash .transaction-header {
  color: var(--gray-800, #1d2939);
  margin-bottom: 0;
  line-height: 24px;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 500;
  text-transform: capitalize;
}

.transaction-cash .transaction-header-info {
  color: var(--gray-500, #667085);
  font-size: 0.6875rem;
  font-weight: 400;
  line-height: 20px;
  margin-top: 4px;
  max-width: calc(100vw - 236px);
}

.transaction-cash .transaction-info {
  text-align: end;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
}

.transaction-info .transaction-time {
  margin-bottom: 0;
  color: var(--gray-500, #667085);
  font-size: 0.6875rem;
  font-weight: 400;
  line-height: 22px;
  margin-top: 4px;
}

.trans-cash-detail-content {
  padding: 5px 16px;
  border-radius: 6px;
  background-color: #f9fafb;
  margin-bottom: 12px;
}

.trans-detail-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 18px;
}

.wrapper-nrc {
  min-height: calc(100vh - var(--dynamic-height) - 23px) !important;
  margin-top: 82px;
  padding-bottom: 100px !important;
}
.custom-csc-loader {
  display: flex;
  justify-content: center;
}
.loader-customer {
  width: 30px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 4px solid lightblue;
  border-right-color: #00285a;
  animation: l2 1s infinite linear;
}
@keyframes l2 {
  to {
    transform: rotate(1turn);
  }
}
/* end transacttion  */
.wapper-btn-notic-exp .btn-signout {
  background-color: var(--warning-100);
  border: unset !important;
}
.wraper-page-middle-content {
  padding: 30px 16px 0 16px;
  background-color: var(--white-color, #fff);
  min-height: calc(100vh - 78px);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.page-amrequesthistorydetail .child-border-radius-header,
.page-amrequesthistorydetail .wrapper-nrc {
  background-color: #f1f2f3;
}

.page-amrequesthistorydetail
  .wrapper-top-up-amount
  .choos-top-up
  .top-up-amount-radio,
.custom-checkbox .form-check {
  width: auto;
  margin-right: 0 !important;
  margin-bottom: 10px;
  padding-left: 0 !important;
}

.page-amrequesthistorydetail .top-up-amount-radio label,
.custom-checkbox .form-check label {
  padding: 11px 15px;
  width: 100%;
  cursor: pointer;
  text-align: center;
  display: flex;
  justify-content: center;
  color: #475467;
  border: 1px solid #dedede;
  background-color: #ffffff;
  border-radius: 8px;
  font-weight: 500;
  font-size: 0.8rem;
}

.cash-detail-title {
  color: var(--color-main, #00285a);
  font-size: 0.82rem;
  font-style: normal;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.formio-form .list-inline {
  display: none;
}
/* wizard */
.menu-left .header-wizard {
  display: none !important;
}
.header-wizard > fieldset {
  height: 0;
}
.header-wizard {
  height: unset !important;
  position: fixed;
  right: 0;
  left: 0;
  top: 57px;
  background-color: var(--color-main);
  padding-bottom: 23px;
  z-index: 1000;
}
.wizard-item {
  width: 40px;
  height: 4px;
  border-radius: 10px;
  background-color: #fff;
  opacity: 0.4;
}
.wizard-item.active {
  background-color: #ffc409;
  opacity: 1;
}
.wizard-list {
  display: flex;
  list-style: none;
  gap: 10px;
  padding-left: 0px !important;
  justify-content: center;
  align-items: center;
  top: 54px;
  left: 0;
  right: 0;
}
/* end-wizard */

.wrapper-takepic-btn > fieldset > .fieldset-body {
  display: flex;
  justify-content: space-between;
  gap: 17px;
}

.takepic-wrapper {
  display: flex;
}

.takepic-front,
.takepic-back,
.takepic-sef,
.takepic-passport {
  width: calc(100% / 3);
  position: relative;
}

.takepic-wrapper img,
.btn-takepic img {
  max-width: 90%;
  position: absolute;
  top: 0;
}

.btn-takepic {
  background-color: #ffffff !important;
  width: 100%;
  height: 100px;
  display: flex;
  align-items: end;
  position: relative;
  max-width: calc(100vw / 3 - 17px);
}

.btn-takepic-border {
  border: 2px dashed #ddd;
}
.btn-takepic button,
.btn-takepic button:focus,
.btn-takepic button:hover {
  background-color: #ffffff !important;
  height: 100% !important;
  border: none !important;
  background-repeat: no-repeat;
  background-position-y: 30%;
  background-position-x: center;
  font-size: 11px !important;
  padding: 45px 0 0 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.btn-takepic .btn-takepic-front {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2224%22%20viewBox%3D%220%200%2032%2024%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_3150_1937)%22%3E%0A%3Cpath%20d%3D%22M15.9982%200.75H28.1617C30.3235%200.75%2031.7518%202.17676%2031.7518%204.33533C31.7518%209.44388%2031.7518%2014.5524%2031.7518%2019.661C31.7518%2021.8214%2030.3254%2023.25%2028.1654%2023.25H3.83826C1.68199%2023.25%200.25%2021.8196%200.25%2019.6647V4.33901C0.25%202.18044%201.68014%200.75%203.83641%200.75H15.9982ZM9.89056%2011.9945C9.74128%2012.0258%209.64361%2012.0535%209.54224%2012.0664C8.22823%2012.2648%207.02665%2012.9214%206.14982%2013.9202C5.27299%2014.919%204.77737%2016.1956%204.75053%2017.5245C4.75053%2018.2619%205.21127%2018.7448%205.94477%2018.7448C8.89352%2018.7448%2011.846%2018.7448%2014.8021%2018.7448C15.5393%2018.7448%2016.0018%2018.2656%2015.9982%2017.5245C15.9726%2016.1947%2015.4776%2014.9167%2014.6006%2013.9168C13.7237%2012.9169%2012.5214%2012.2594%2011.2064%2012.0608C11.1069%2012.0479%2011.0111%2012.0184%2010.9116%2011.9982C12.6716%2011.6295%2013.8603%2010.1198%2013.7405%208.37965C13.6788%207.55899%2013.3211%206.78872%2012.7338%206.21224C12.1466%205.63576%2011.37%205.29235%2010.5485%205.24594C8.78294%205.17405%207.327%206.38698%207.03212%208.17504C6.7483%209.9041%207.86146%2011.4157%209.89056%2011.9945ZM22.1518%2010.8774C23.4161%2010.8774%2024.6822%2010.8774%2025.9465%2010.8774C26.1448%2010.8811%2026.3422%2010.8487%2026.5289%2010.7815C26.769%2010.6812%2026.9661%2010.4994%2027.0854%2010.2681C27.2047%2010.0368%2027.2387%209.77087%2027.1813%209.517C27.1246%209.25727%2026.9778%209.02597%2026.767%208.86403C26.5562%208.7021%2026.295%208.61998%2026.0294%208.63219C23.4493%208.63219%2020.8728%208.63219%2018.3%208.63219C18.1474%208.62515%2017.995%208.64936%2017.852%208.70331C17.7091%208.75727%2017.5787%208.83984%2017.4688%208.94598C17.3589%209.05211%2017.2718%209.17957%2017.2129%209.32055C17.1539%209.46153%2017.1244%209.61306%2017.1261%209.76585C17.1261%2010.4018%2017.6347%2010.8719%2018.3221%2010.8719C19.6012%2010.8885%2020.8746%2010.8756%2022.1518%2010.8756V10.8774ZM21.0755%2013.1263C20.1743%2013.1263%2019.2731%2013.1263%2018.3701%2013.1263C17.6329%2013.1263%2017.1187%2013.5927%2017.1242%2014.2581C17.1297%2014.9236%2017.6366%2015.3641%2018.3535%2015.3752H23.7663C24.4832%2015.3752%2024.9918%2014.9088%2024.9955%2014.2581C24.9992%2013.6074%2024.4887%2013.1281%2023.7478%2013.1263C22.8595%2013.1244%2021.9694%2013.1263%2021.0755%2013.1263Z%22%20fill%3D%22%2300285A%22%2F%3E%0A%3Cpath%20d%3D%22M9.89102%2011.9942C7.86375%2011.4173%206.74876%209.90572%207.03258%208.17665C7.32745%206.3886%208.78339%205.1812%2010.5508%205.25678C11.3723%205.30318%2012.1489%205.64659%2012.7361%206.22307C13.3234%206.79955%2013.6811%207.56982%2013.7428%208.39048C13.8589%2010.1232%2012.6739%2011.6256%2010.9139%2011.9942C11.0134%2012.0145%2011.1092%2012.044%2011.2087%2012.0569C12.5239%2012.256%2013.7263%2012.9141%2014.6029%2013.9148C15.4796%2014.9154%2015.974%2016.1941%2015.9986%2017.5243C15.9986%2018.2617%2015.5416%2018.7446%2014.8025%2018.7446C11.8538%2018.7446%208.90134%2018.7446%205.94522%2018.7446C5.20804%2018.7446%204.74914%2018.2617%204.75098%2017.5243C4.77653%2016.1944%205.27158%2014.9165%206.14852%2013.9165C7.02546%2012.9166%208.22777%2012.2592%209.5427%2012.0606C9.64959%2012.0514%209.74174%2012.0237%209.89102%2011.9942Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M22.1518%2010.8756C20.8746%2010.8756%2019.5993%2010.8756%2018.3221%2010.8756C17.6347%2010.8756%2017.1316%2010.3982%2017.126%209.76962C17.1244%209.61682%2017.1539%209.4653%2017.2128%209.32432C17.2718%209.18334%2017.3589%209.05588%2017.4688%208.94974C17.5787%208.84361%2017.7091%208.76104%2017.852%208.70708C17.995%208.65312%2018.1474%208.62892%2018.3%208.63596C20.8802%208.63596%2023.4566%208.63596%2026.0294%208.63596C26.2949%208.62374%2026.5562%208.70587%2026.767%208.8678C26.9778%209.02973%2027.1246%209.26103%2027.1813%209.52077C27.2387%209.77464%2027.2047%2010.0406%2027.0854%2010.2719C26.9661%2010.5032%2026.769%2010.685%2026.5289%2010.7853C26.3422%2010.8524%2026.1448%2010.8849%2025.9465%2010.8812C24.6822%2010.8885%2023.4161%2010.8756%2022.1518%2010.8756Z%22%20fill%3D%22%235CACE3%22%2F%3E%0A%3Cpath%20d%3D%22M21.0755%2013.1263C21.9675%2013.1263%2022.8576%2013.1263%2023.7478%2013.1263C24.485%2013.1263%2025.001%2013.5945%2024.9955%2014.2581C24.9899%2014.9217%2024.4831%2015.3641%2023.7662%2015.3752H18.3553C17.6383%2015.3752%2017.1297%2014.9088%2017.126%2014.2581C17.1223%2013.6074%2017.6291%2013.1282%2018.3718%2013.1263C19.2749%2013.1245%2020.1761%2013.1263%2021.0755%2013.1263Z%22%20fill%3D%22%235CACE3%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_3150_1937%22%3E%0A%3Crect%20width%3D%2231.5%22%20height%3D%2222.5%22%20fill%3D%22white%22%20transform%3D%22translate(0.25%200.75)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}

.btn-takepic .btn-takepic-back {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2224%22%20viewBox%3D%220%200%2032%2024%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_3150_1949)%22%3E%0A%3Cpath%20d%3D%22M0.274131%207.51758H31.75V7.8052C31.75%2011.8126%2031.75%2015.8192%2031.75%2019.825C31.7654%2020.5757%2031.5268%2021.3096%2031.073%2021.9076C30.6192%2022.5057%2029.9768%2022.9327%2029.25%2023.1194C28.9345%2023.2015%2028.6097%2023.2421%2028.2838%2023.2403C20.1099%2023.2403%2011.9368%2023.2403%203.76447%2023.2403C1.7379%2023.2475%200.276546%2021.778%200.274131%2019.7694C0.2693%2015.791%200.2693%2011.8199%200.274131%207.85596V7.51758ZM21.5978%2017.6207C22.6968%2017.6207%2023.7983%2017.6207%2024.8973%2017.6207C25.622%2017.6207%2026.122%2017.1542%2026.1268%2016.5065C26.1275%2016.351%2026.0961%2016.197%2026.0347%2016.0542C25.9733%2015.9114%2025.8831%2015.7828%2025.7697%2015.6764C25.6564%2015.57%2025.5224%2015.4881%2025.376%2015.4359C25.2296%2015.3837%2025.0741%2015.3622%2024.9191%2015.3729C22.7274%2015.3729%2020.5382%2015.3729%2018.3514%2015.3729C17.6268%2015.3729%2017.1437%2015.8563%2017.1437%2016.504C17.1437%2017.1518%2017.6413%2017.6231%2018.3659%2017.6255C19.4432%2017.628%2020.5205%2017.6255%2021.5978%2017.6255V17.6207Z%22%20fill%3D%22%2300285A%22%2F%3E%0A%3Cpath%20d%3D%22M31.7494%205.24565H0.324315C-0.146699%202.42016%201.66248%200.75%203.7905%200.75C11.9435%200.764502%2020.094%200.764502%2028.2422%200.75C30.3026%200.75%2031.7422%202.20021%2031.7494%204.27401V5.24565Z%22%20fill%3D%22%235CACE3%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_3150_1949%22%3E%0A%3Crect%20width%3D%2231.5%22%20height%3D%2222.5%22%20fill%3D%22white%22%20transform%3D%22translate(0.25%200.75)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}

.btn-takepic .btn-takepic-sef {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_3150_1923)%22%3E%0A%3Cpath%20d%3D%22M0.400391%2019.8427C0.453454%2019.6473%200.560843%2019.471%200.710099%2019.3342C0.859354%2019.1973%201.04436%2019.1056%201.24364%2019.0697C1.38069%2019.0484%201.52064%2019.0554%201.65488%2019.0902C1.78911%2019.1251%201.91479%2019.187%202.02414%2019.2723C2.1335%2019.3576%202.22422%2019.4644%202.29072%2019.5861C2.35722%2019.7077%202.39807%2019.8418%202.41077%2019.9798C2.46397%2020.6364%202.57231%2021.2872%202.73465%2021.9256C3.37658%2023.8889%204.72461%2025.0908%206.79627%2025.4263C7.22519%2025.4934%207.65703%2025.5342%208.08595%2025.5984C8.34468%2025.6292%208.5811%2025.76%208.74467%2025.9627C8.90824%2026.1655%208.98599%2026.4242%208.9613%2026.6836C8.94772%2026.9395%208.83322%2027.1796%208.64289%2027.3513C8.45257%2027.523%208.20193%2027.6123%207.9459%2027.5996C6.89256%2027.5004%205.8188%2027.4362%204.83841%2026.9899C2.40202%2025.8697%200.919764%2024.0289%200.557953%2021.3393C0.514186%2020.9979%200.452912%2020.6625%200.400391%2020.3211V19.8427Z%22%20fill%3D%22%2300285A%22%2F%3E%0A%3Cpath%20d%3D%22M8.21142%200.399414C8.2406%200.416917%208.26686%200.440255%208.29603%200.454841C8.51385%200.534717%208.69762%200.68696%208.8166%200.886096C8.93558%201.08523%208.98254%201.31918%208.94963%201.54879C8.91324%201.78319%208.79747%201.998%208.62167%202.15729C8.44588%202.31659%208.22071%202.41072%207.98383%202.42395C7.43236%202.49688%206.87505%202.54939%206.33234%202.66316C5.36898%202.89092%204.49636%203.40296%203.82776%204.13281C3.15915%204.86266%202.72544%205.7766%202.58293%206.756C2.52749%207.16733%202.46913%207.57865%202.42245%207.98998C2.40769%208.2251%202.31275%208.44806%202.15345%208.62166C1.99415%208.79525%201.78013%208.90899%201.5471%208.9439C1.31191%208.97449%201.07344%208.9218%200.873045%208.79498C0.67265%208.66817%200.522979%208.47522%200.449994%208.24961C0.435214%208.21759%200.418654%208.18643%200.400391%208.15626L0.400391%207.69242C0.470419%207.2315%200.552118%206.77059%200.613392%206.30675C0.954778%203.65793%203.34156%201.13747%205.95885%200.66488C6.52783%200.565695%207.07055%200.48693%207.62785%200.399414H8.21142Z%22%20fill%3D%22%2300285A%22%2F%3E%0A%3Cpath%20d%3D%22M20.3262%200.399414C20.866%200.484013%2021.4058%200.565695%2021.9456%200.656128C24.6183%201.10829%2027.043%203.62292%2027.3931%206.3155C27.4573%206.79976%2027.5244%207.2811%2027.5886%207.7741C27.6151%207.91012%2027.6133%208.05011%2027.5835%208.18542C27.5536%208.32072%2027.4963%208.44846%2027.415%208.56071C27.3338%208.67297%2027.2303%208.76735%2027.1111%208.83801C26.9919%208.90868%2026.8595%208.95412%2026.722%208.97153C26.5845%208.98894%2026.4449%208.97794%2026.3118%208.93922C26.1787%208.90049%2026.055%208.83487%2025.9484%208.74641C25.8417%208.65794%2025.7543%208.54853%2025.6917%208.42494C25.629%208.30135%2025.5924%208.16621%2025.5841%208.0279C25.4732%207.214%2025.4645%206.37676%2025.1143%205.61537C24.3265%203.90006%2023.0543%202.82944%2021.1577%202.57565L19.9498%202.4152C19.7283%202.39079%2019.5208%202.29462%2019.3591%202.14135C19.1974%201.98808%2019.0902%201.78613%2019.054%201.5663C19.0204%201.34%2019.0641%201.109%2019.1779%200.91053C19.2917%200.712065%2019.469%200.557706%2019.6813%200.472344L19.8476%200.399414H20.3262Z%22%20fill%3D%22%2300285A%22%2F%3E%0A%3Cpath%20d%3D%22M14.0641%2014.644C15.3509%2014.6907%2016.7048%2014.7257%2018.0557%2014.7957C18.6346%2014.8012%2019.1904%2015.0231%2019.6138%2015.4178C20.0372%2015.8125%2020.2974%2016.3513%2020.3433%2016.9282C20.4206%2017.6847%2020.4206%2018.4471%2020.3433%2019.2036C20.1945%2020.6039%2019.1937%2021.5053%2017.7377%2021.7066C15.2448%2022.0464%2012.7172%2022.0464%2010.2243%2021.7066C8.68659%2021.5024%207.70037%2020.4901%207.6245%2018.944C7.57986%2018.2073%207.6033%2017.4681%207.69453%2016.7357C7.78153%2016.2152%208.04457%2015.7403%208.4397%2015.3904C8.83482%2015.0405%209.33808%2014.8368%209.86539%2014.8132C11.2368%2014.7345%2012.6169%2014.6936%2014.0641%2014.644Z%22%20fill%3D%22%235CACE3%22%2F%3E%0A%3Cpath%20d%3D%22M13.9335%2013.74C13.1706%2013.7417%2012.4242%2013.517%2011.7891%2013.0944C11.154%2012.6717%2010.6586%2012.0701%2010.3657%2011.3658C10.0728%2010.6614%209.99553%209.88602%2010.1437%209.13776C10.2919%208.38949%2010.6589%207.70203%2011.1982%207.16245C11.7375%206.62287%2012.4248%206.25544%2013.1732%206.10669C13.9215%205.95795%2014.6971%206.03458%2015.4018%206.32689C16.1065%206.6192%2016.7086%207.11403%2017.1318%207.74871C17.5551%208.38339%2017.7804%209.12937%2017.7792%209.89217C17.78%2010.3974%2017.6811%2010.8979%2017.4881%2011.3649C17.2951%2011.8319%2017.0119%2012.2562%2016.6547%2012.6136C16.2975%2012.9711%2015.8733%2013.2545%2015.4063%2013.4478C14.9394%2013.6411%2014.4389%2013.7403%2013.9335%2013.74Z%22%20fill%3D%22%235CACE3%22%2F%3E%0A%3Cpath%20d%3D%22M20.1801%2027.5994C19.5294%2027.5994%2019.0889%2027.2085%2019.0509%2026.6863C19.0272%2026.4226%2019.1082%2026.1601%2019.2763%2025.9554C19.4444%2025.7508%2019.6862%2025.6204%2019.9496%2025.5924C20.4398%2025.5224%2020.9329%2025.4786%2021.4085%2025.394C22.4354%2025.2128%2023.3781%2024.7099%2024.1003%2023.9579C24.8225%2023.206%2025.2869%2022.2439%2025.4264%2021.2107C25.4818%2020.7877%2025.5343%2020.3677%2025.5898%2019.9476C25.6199%2019.6895%2025.7475%2019.4527%2025.9466%2019.2856C26.1457%2019.1186%2026.4012%2019.0339%2026.6606%2019.0491C26.9168%2019.0597%2027.1586%2019.1706%2027.3338%2019.3578C27.509%2019.5449%2027.6036%2019.7934%2027.5972%2020.0497C27.4776%2021.4149%2027.3346%2022.7831%2026.5877%2023.9908C25.3884%2025.9279%2023.7078%2027.1443%2021.4085%2027.439L20.1801%2027.5994Z%22%20fill%3D%22%2300285A%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_3150_1923%22%3E%0A%3Crect%20width%3D%2227.2%22%20height%3D%2227.2%22%20fill%3D%22white%22%20transform%3D%22translate(0.400391%200.399414)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
}

.btn-takepic .btn-takepic-passport {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2230%22%20height%3D%2238%22%20viewBox%3D%220%200%2030%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.092%204C18.7325%204.1409%2019.3462%204.33973%2019.8678%204.75616C20.254%205.05567%2020.5742%205.42991%2020.8086%205.85593C21.0431%206.28196%2021.187%206.75078%2021.2314%207.23366C21.2362%207.32309%2021.2362%207.41272%2021.2314%207.50215H4.97124L4.96094%207.46536C5.56267%207.29237%206.1636%207.11703%206.76613%206.9456L16.5754%204.16673C16.7831%204.10802%2016.9916%204.05558%2017.2001%204H18.092Z%22%20fill%3D%22%2300285A%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M4%209.27344H4.28699C10.5987%209.27344%2016.9104%209.27344%2023.2221%209.27344C24.6737%209.27344%2025.7471%2010.1697%2025.973%2011.5623C25.9949%2011.7268%2026.0036%2011.8927%2025.9992%2012.0586C25.9992%2018.4445%2025.9992%2024.8301%2025.9992%2031.2155C25.9992%2032.8727%2024.8623%2033.9983%2023.1888%2033.9983C17.1445%2033.9983%2011.1005%2033.9983%205.05679%2033.9983C4.34011%2033.9999%204%2033.6672%204%2032.9627V9.27344ZM8.16216%2019.8637C8.16321%2021.6529%208.88293%2023.3686%2010.1635%2024.6346C11.444%2025.9006%2013.1808%2026.6134%2014.9929%2026.6167C18.7515%2026.6206%2021.8236%2023.6093%2021.8378%2019.9075C21.8412%2018.1179%2021.1251%2016.4001%2019.8467%2015.1315C18.5684%2013.8628%2016.8323%2013.147%2015.0198%2013.1411C11.2493%2013.131%208.1693%2016.1502%208.16216%2019.8637ZM14.9945%2028.3748C13.4501%2028.3748%2011.9026%2028.3693%2010.3622%2028.3819C10.1472%2028.3837%209.93602%2028.4375%209.74695%2028.5384C9.58953%2028.633%209.46861%2028.7768%209.40341%2028.947C9.3382%2029.1171%209.33243%2029.304%209.38703%2029.4777C9.5115%2029.8965%209.83971%2030.1282%2010.3281%2030.1282C13.4263%2030.1282%2016.5245%2030.1282%2019.6228%2030.1282C20.2451%2030.1282%2020.6534%2029.7697%2020.6471%2029.2374C20.6399%2028.7169%2020.2356%2028.3717%2019.6275%2028.3717C18.0832%2028.3727%2016.5388%2028.3738%2014.9945%2028.3748Z%22%20fill%3D%22%2300285A%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M8.16211%2019.8636C8.16924%2016.1501%2011.2492%2013.1317%2015.0221%2013.1411C16.8346%2013.1469%2018.5707%2013.8628%2019.849%2015.1314C21.1274%2016.4001%2021.8435%2018.1179%2021.8402%2019.9075C21.8259%2023.6092%2018.7538%2026.6206%2014.9952%2026.6167C13.1827%2026.614%2011.4453%2025.9014%2010.1642%2024.6354C8.8832%2023.3694%208.16316%2021.6533%208.16211%2019.8636ZM16.1693%2018.9838C16.0322%2017.5552%2015.9077%2016.147%2015.0023%2014.8523C14.093%2016.1486%2013.9717%2017.5568%2013.833%2018.9838H16.1693ZM13.8306%2020.7693C13.8655%2021.127%2013.8869%2021.4582%2013.9305%2021.7869C14.0423%2022.6292%2014.2064%2023.4605%2014.5821%2024.2347C14.6852%2024.446%2014.8311%2024.637%2015.0031%2024.9102C15.8982%2023.6014%2016.0337%2022.1979%2016.1622%2020.7701L13.8306%2020.7693ZM19.9351%2018.9893C19.905%2017.7791%2018.4692%2015.8519%2017.4267%2015.5411C17.6209%2016.6652%2017.8231%2017.8198%2018.0237%2018.9893H19.9351ZM18.026%2020.7701C17.8175%2021.9568%2017.6162%2023.1075%2017.4148%2024.2558C18.7752%2023.4871%2019.6425%2022.3396%2019.9716%2020.7701H18.026ZM12.5764%2015.5333C11.4213%2015.9842%2010.0165%2017.8965%2010.0791%2018.9854H11.9746C12.18%2017.8088%2012.3806%2016.6558%2012.5764%2015.5333ZM12.5764%2024.248C12.3766%2023.0965%2012.18%2021.9427%2011.9739%2020.7756H10.0252C10.3629%2022.3443%2011.2263%2023.491%2012.5788%2024.248H12.5764Z%22%20fill%3D%22white%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M14.9946%2028.375C16.539%2028.375%2018.0834%2028.375%2019.6277%2028.375C20.2358%2028.375%2020.6401%2028.7202%2020.6473%2029.2407C20.6552%2029.773%2020.2453%2030.1315%2019.623%2030.1315C16.5247%2030.1315%2013.4265%2030.1315%2010.3283%2030.1315C9.8399%2030.1315%209.51169%2029.8967%209.38722%2029.481C9.33262%2029.3072%209.33839%2029.1204%209.4036%2028.9502C9.46881%2028.7801%209.58972%2028.6363%209.74715%2028.5417C9.93621%2028.4407%2010.1474%2028.387%2010.3624%2028.3851C11.9059%2028.3695%2013.4503%2028.375%2014.9946%2028.375Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M16.1677%2018.984H13.8306C13.9693%2017.557%2014.0906%2016.1488%2014.9999%2014.8525C15.9061%2016.1473%2016.0306%2017.5555%2016.1677%2018.984Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M13.8306%2020.7695H16.1622C16.0337%2022.1973%2015.8982%2023.6008%2015.0031%2024.9096C14.8311%2024.6365%2014.686%2024.4455%2014.5821%2024.2341C14.2063%2023.4599%2014.0422%2022.6286%2013.9305%2021.7864C13.8892%2021.456%2013.8678%2021.1273%2013.8306%2020.7695Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M19.9352%2018.9896H18.0237C17.8208%2017.8202%2017.621%2016.6656%2017.4268%2015.5415C18.4693%2015.8523%2019.905%2017.7771%2019.9352%2018.9896Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M18.0263%2020.77H19.9718C19.6428%2022.3356%2018.7755%2023.487%2017.415%2024.2557C17.6164%2023.1074%2017.8178%2021.9567%2018.0263%2020.77Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M12.5765%2015.5337C12.3806%2016.6562%2012.1801%2017.8092%2011.9747%2018.9857H10.0792C10.0165%2017.8969%2011.4214%2015.9846%2012.5765%2015.5337Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3Cpath%20d%3D%22M12.579%2024.2483C11.2265%2023.4913%2010.3631%2022.3446%2010.0254%2020.7759H11.9749C12.1794%2021.943%2012.3792%2023.1%2012.579%2024.2483Z%22%20fill%3D%22%235CACE3%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
}

.takepic-wrapper .icon-x,
.btn-takepic .icon-x {
  position: absolute;
  top: -8px;
  right: 0px;
}
.formio-hidden {
  display: none !important;
}

/* custom OTP */
.wrapper-popup {
  background: #ffff;
  width: 95%;
  border-radius: 10px;
  margin: auto;
}

.wrapper-popup .formio-errors .error {
  position: unset !important;
}

.wrapper-transaction-authen {
  position: relative;
}

.wrapper-transaction-authen {
  position: fixed !important;
  visibility: visible;
  transition: 0.2s;
  opacity: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgb(0 0 0 / 26%);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: -1;
  margin: 0;
}

.wrapper-transaction-authen.active {
  opacity: 1;
  visibility: visible;
  z-index: 700000;
  margin: 0;
}

.formio-component-authentication {
  border-radius: 10px 10px 0 0;
}

.header-image {
  max-width: 130px;
  margin: 0 auto;
}

.wrapper-popup .fieldset-body .formio-component .account-detail-block-title {
  text-align: center;
  padding-bottom: 16px;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 0 !important;
  color: var(--gray-900, #101828);
  line-height: 32px;
}

.number-otp-text {
  color: var(--gray-500, #667085);
  text-align: center;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 6px;
}

.otp-text-display-color-bold {
  color: var(--gray-900, #101828);
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}

.input-otp {
  margin-bottom: 40px !important;
}

.wrapper-popup > fieldset {
  padding: 20px;
}

.wrapper-transaction-authen > fieldset {
  width: 100%;
}
button.btn-cancel {
  border-color: var(--color-main) !important;
  background-color: var(--white-color) !important;
  color: var(--color-main) !important;
}

.wapper-number-otp fieldset .fieldset-body div {
  display: inline;
  font-size: 0.875rem;
}

.wapper-number-otp fieldset .fieldset-body {
  text-align: center;
}

.wapper-button-action-center .fieldset-body {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.wapper-button-action-center button {
  width: 100%;
}
.wapper-button-action-center > fieldset > .fieldset-body > div {
  flex: 1;
}
.wrapper-number {
  color: var(--gray-500, #71717a);
  text-align: center;
  font-size: 0.8125rem !important;
  font-weight: 400;
  margin-bottom: 20px !important;
}
.time-cout-down {
  color: var(--error-500, #f04438) !important;
  font-size: 0.8125rem !important;
  font-weight: 500;
}
.wapper-number-otp {
  margin-bottom: 38px !important;
}
.input-otp {
  margin-bottom: 40px !important;
}

.input-otp > label {
  display: none;
}

.text-display-color-bold {
  color: var(--gray-900, #101828);
  text-align: center;
  font-size: 1rem;
  font-weight: 700;
  line-height: 24px;
}

div.button-like-link {
  margin-bottom: 0 !important;
}
button.button-like-link {
  box-shadow: unset !important;
  background-color: transparent !important;
  border: none;
  display: flex;
  align-items: center;
  text-decoration: unset;
  height: fit-content !important;
  margin-bottom: 0 !important;
  font-weight: 500 !important;
  padding: 0 0 20px 0 !important;
  margin-left: auto;
  margin-right: auto;
  color: var(--blue-700, #175cd3) !important;
  font-size: 0.8125rem !important;
}
.button.button-like-link:hover {
  background-color: transparent !important;
}

.wapper-otp-btn > fieldset > .fieldset-body {
  display: flex;
  justify-content: center;
}

.title-otp {
  color: var(--gray-500, #71717a);
  font-size: 0.8125rem !important;
  font-weight: 400;
  margin: 3px 6px;
}

.button-otp button {
  height: 48px !important;
  width: 146px !important;
}

button.button-like-link:focus {
  background-color: unset !important;
}
/* end custom OTP */

/* page-success */
.wavy-shapes,
.wavy-shapes-ios {
  position: relative;
  background-color: white;
  height: 40px;
  width: 100%;
}
.wavy-shapes {
  --mask: radial-gradient(
        3.01px at 50% calc(100% - 3.3px),
        #000 99%,
        #0000 101%
      )
      calc(50% - 6px) 0/12px 100%,
    radial-gradient(3.01px at 50% calc(100% + 0.3px), #0000 99%, #000 101%) 50%
      calc(100% - 3px) / 12px 100% repeat-x;
  -webkit-mask: var(--mask);
  mask: var(--mask);
}

.wrapper-custom-success {
  position: relative;
  margin: auto;
  filter: drop-shadow(10px 10px 10px rgba(0, 0, 0, 0.25));
  z-index: 999;
  margin-top: 82px;
  padding: 0 16px;
  /* padding-bottom: 150px; */
}
.wapper-success-detail {
  min-height: calc(100vh - var(--dynamic-height));
  background-color: var(--white-color);
}

.box-custom-success,
.box-custom-success-ios {
  position: relative;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  width: 100%;
  background-color: white;
}
.box-custom-success {
  --circle-gradient: radial-gradient(
        circle at 0% 53%,
        transparent 20px,
        black 20px
      )
      left / 51% 100%,
    radial-gradient(circle at 100% 53%, transparent 20px, black 20px) right /
      51% 100%;
  --line-gradient: radial-gradient(
        11.68px at calc(100% + 10px) 50%,
        #0000 calc(99% - 1px),
        #000 calc(101% - 1px) 99%,
        #0000 101%
      )
      calc(50% - 3px + 0.5px) calc(50% - 10px) / 6px 20px,
    radial-gradient(
        11.68px at -10px 50%,
        #0000 calc(99% - 1px),
        #000 calc(101% - 1px) 99%,
        #0000 101%
      )
      calc(50% + 3px) 50% / 6px 20px;
  -webkit-mask: var(--circle-gradient), var(--line-gradient);
  mask: var(--circle-gradient), var(--line-gradient);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.page-ambillpayment .box-custom-success,
.page-amcashout .box-custom-success,
.page-amcashdeposit .box-custom-success {
  position: relative;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  width: 100%;
  background-color: white;
  --circle-gradient: radial-gradient(
        circle at 0% 55%,
        transparent 20px,
        black 20px
      )
      left / 51% 100%,
    radial-gradient(circle at 100% 55%, transparent 20px, black 20px) right /
      51% 100%;
  --line-gradient: radial-gradient(
        11.68px at calc(100% + 10px) 50%,
        #0000 calc(99% - 1px),
        #000 calc(101% - 1px) 99%,
        #0000 101%
      )
      calc(50% - 3px + 0.5px) calc(50% - 10px) / 6px 20px,
    radial-gradient(
        11.68px at -10px 50%,
        #0000 calc(99% - 1px),
        #000 calc(101% - 1px) 99%,
        #0000 101%
      )
      calc(50% + 3px) 50%/6px 20px;
  -webkit-mask: var(--circle-gradient), var(--line-gradient);
  mask: var(--circle-gradient), var(--line-gradient);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.box-custom-success::after,
.wavy-shapes::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  background-repeat: repeat;
}

.wrapper-content-success-header {
  z-index: 10;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-content-success-header p {
  margin-bottom: 0.5rem;
}

.wrapper-content-success-body {
  /* position: absolute; */
  z-index: 10;
  /* top: 50%; */
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
}
/* .logo-sucsess-swhe {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22132%22%20height%3D%2244%22%20viewBox%3D%220%200%20132%2044%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M15.983%209.17747V4.94707C9.67176%207.22759%204.98863%2012.8788%204.13323%2019.715H12.2308C12.0601%2020.4496%2011.9702%2021.2145%2011.9702%2022.0009C11.9702%2025.2966%2013.5498%2028.2241%2015.9956%2030.081C17.2859%2031.0586%2018.8188%2031.7396%2020.4883%2032.0166V40.5095H20.4865V44C10.989%2043.2851%203.16282%2036.6241%200.760155%2027.7522H4.9455C6.71381%2032.9602%2010.7967%2037.112%2015.9812%2038.9832V34.7546C11.8534%2032.7672%208.82715%2028.8567%208.08676%2024.1974H0.107824C0.0359416%2023.4736%200%2022.7408%200%2022.0009C0%2010.3838%209.03021%200.861449%2020.4883%200V3.2635H20.49V11.9834C18.8188%2012.2622%2017.2859%2012.9432%2015.9974%2013.9226C15.1636%2014.5517%2014.434%2015.3077%2013.8302%2016.1584H9.1614C10.5397%2013.1147%2012.9676%2010.6341%2015.983%209.17747Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M32.239%2023.7793C31.5022%2027.931%2028.2297%2031.2142%2024.0623%2031.9845V39.9788H24.0605V43.9876C34.8429%2043.0868%2043.4346%2034.5188%2044.2954%2023.7811H32.239V23.7793ZM28.5712%2038.9315V34.6797C31.353%2033.2963%2033.6209%2031.0337%2035.0028%2028.2617H39.2708C37.4378%2033.182%2033.5131%2037.0942%2028.5712%2038.9315Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M24.0625%200.0175781V3.95486H24.0643V12.0171C28.2299%2012.7892%2031.5023%2016.0688%2032.2409%2020.2241H44.2974C43.4348%209.48636%2034.8448%200.914771%2024.0625%200.0175781ZM35.0407%2015.7417C33.6606%2012.9375%2031.3783%2010.6481%2028.5713%209.25045V5.00218C33.5366%206.8484%2037.4757%2010.7875%2039.2998%2015.7417H35.0407Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M55.1504%2026.4463C55.7056%2026.4463%2056.1405%2026.3426%2056.4532%2026.1371C56.7659%2025.9316%2056.9223%2025.6224%2056.9223%2025.2113C56.9223%2024.8699%2056.7947%2024.5858%2056.5413%2024.3552C56.2861%2024.1264%2055.968%2023.9138%2055.5834%2023.7207C55.1989%2023.5259%2054.7856%2023.3329%2054.3417%2023.1381C53.8978%2022.9433%2053.4845%2022.7038%2053.0999%2022.4143C52.7153%2022.1265%2052.3973%2021.7744%2052.1421%2021.3562C51.8869%2020.9398%2051.7611%2020.4126%2051.7611%2019.7781C51.7611%2019.2384%2051.8725%2018.7487%2052.0972%2018.3144C52.3218%2017.8801%2052.6327%2017.5155%2053.028%2017.2206C53.4234%2016.9275%2053.8906%2016.7005%2054.4297%2016.5414C54.9671%2016.3823%2055.5439%2016.3037%2056.1585%2016.3037C56.7965%2016.3037%2057.3787%2016.3573%2057.9052%2016.4628C58.4318%2016.5682%2058.8954%2016.7094%2059.298%2016.8864L58.908%2019.1079C58.5648%2018.9792%2058.1568%2018.8559%2057.6842%2018.7379C57.2116%2018.62%2056.703%2018.561%2056.1585%2018.561C55.6499%2018.561%2055.2546%2018.6647%2054.9707%2018.8702C54.6867%2019.0757%2054.5447%2019.3438%2054.5447%2019.6727C54.5447%2019.9908%2054.6723%2020.2553%2054.9257%2020.4662C55.1791%2020.6789%2055.5026%2020.8755%2055.8925%2021.0578C56.2825%2021.2401%2056.6994%2021.4277%2057.1433%2021.6225C57.5872%2021.8173%2058.0041%2022.0568%2058.394%2022.3464C58.784%2022.6341%2059.1057%2022.9898%2059.3609%2023.4133C59.6142%2023.8369%2059.7418%2024.3713%2059.7418%2025.0183C59.7418%2025.5705%2059.6376%2026.0745%2059.4309%2026.5267C59.2243%2026.9789%2058.9188%2027.3667%2058.518%2027.6902C58.1155%2028.0137%2057.6249%2028.2639%2057.0463%2028.4391C56.4676%2028.616%2055.7991%2028.7036%2055.0425%2028.7036C54.4154%2028.7036%2053.7828%2028.6392%2053.1448%2028.5088C52.5069%2028.3783%2051.9983%2028.2264%2051.6191%2028.0494L51.9911%2025.7743C52.417%2025.9745%2052.9094%2026.1353%2053.4719%2026.2586C54.0344%2026.3855%2054.5933%2026.4463%2055.1504%2026.4463Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M63.396%2028.5284H60.6465V16.4824H63.396V21.156H67.6173V16.4824H70.3488V28.5284H67.6173V23.5188H63.396V28.5284Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M79.8522%2016.4639L80.7741%2021.4556L81.448%2025.4054H81.4839L82.0877%2021.4556L82.8676%2016.4817H85.7411L83.0455%2028.5456H79.8881L78.2744%2020.3618H78.2384L76.5366%2028.5456H73.363L70.7734%2016.4817H73.735L74.5329%2021.4556L75.1187%2025.459H75.1726L75.9004%2021.4556L76.8583%2016.4639H79.8522Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M93.4717%2018.7395H88.8784V21.2435H93.1878L93.0458%2023.465H88.8784V26.2692H93.8437L93.7017%2028.5264H86.1289V16.4805H93.6119L93.4717%2018.7395Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M95.3086%2028.5285V15.9893H99.431C100.799%2015.9893%20101.828%2016.2699%20102.518%2016.8328C103.208%2017.3958%20103.553%2018.2287%20103.553%2019.3296C103.553%2019.9158%20103.386%2020.4341%20103.052%2020.8845C102.718%2021.3349%20102.261%2021.6834%20101.685%2021.93C102.366%2022.1195%20102.905%2022.4805%20103.3%2023.0113C103.695%2023.5421%20103.893%2024.1748%20103.893%2024.9094C103.893%2026.0353%20103.527%2026.9182%20102.793%2027.5616C102.06%2028.205%20101.023%2028.5267%2099.6844%2028.5267H95.3086V28.5285ZM96.9709%2021.3367H99.4814C100.209%2021.3367%20100.79%2021.1562%20101.226%2020.7934C101.663%2020.4305%20101.88%2019.9391%20101.88%2019.3171C101.88%2018.6272%20101.679%2018.125%20101.275%2017.8105C100.87%2017.4977%20100.256%2017.3404%2099.431%2017.3404H96.9727V21.3367H96.9709ZM96.9709%2022.6628V27.1756H99.715C100.488%2027.1756%20101.099%2026.9754%20101.546%2026.5769C101.994%2026.1783%20102.216%2025.6278%20102.216%2024.9272C102.216%2023.417%20101.392%2022.6628%2099.7401%2022.6628H96.9709Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M111.174%2028.5281C111.082%2028.3441%20111.006%2028.017%20110.949%2027.547C110.205%2028.3173%20109.315%2028.7015%20108.282%2028.7015C107.358%2028.7015%20106.6%2028.4424%20106.009%2027.9223C105.418%2027.4022%20105.121%2026.7445%20105.121%2025.9456C105.121%2024.9751%20105.491%2024.2227%20106.233%2023.6847C106.976%2023.1486%20108.018%2022.8787%20109.364%2022.8787H110.922V22.1459C110.922%2021.5883%20110.755%2021.1451%20110.421%2020.8144C110.086%2020.4838%20109.592%2020.3194%20108.94%2020.3194C108.368%2020.3194%20107.889%2020.4623%20107.502%2020.7501C107.116%2021.0378%20106.922%2021.3846%20106.922%2021.7921H105.312C105.312%2021.3274%20105.477%2020.877%20105.809%2020.4445C106.142%2020.0102%20106.591%2019.6688%20107.161%2019.415C107.729%2019.163%20108.354%2019.0361%20109.035%2019.0361C110.115%2019.0361%20110.96%2019.3042%20111.573%2019.8422C112.184%2020.3783%20112.502%2021.1183%20112.525%2022.0601V26.3495C112.525%2027.2056%20112.635%2027.8847%20112.854%2028.3905V28.5281H111.174ZM108.514%2027.3128C109.015%2027.3128%20109.493%2027.1841%20109.943%2026.925C110.394%2026.6658%20110.719%2026.3298%20110.92%2025.917V24.0047H109.664C107.702%2024.0047%20106.72%2024.5766%20106.72%2025.7186C106.72%2026.2173%20106.888%2026.6087%20107.222%2026.8893C107.56%2027.1734%20107.989%2027.3128%20108.514%2027.3128Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M115.841%2019.2095L115.893%2020.3801C116.608%2019.4847%20117.545%2019.0361%20118.698%2019.0361C120.679%2019.0361%20121.678%2020.1478%20121.694%2022.3693V28.5264H120.093V22.3604C120.088%2021.6884%20119.933%2021.1915%20119.629%2020.8698C119.326%2020.5481%20118.855%2020.3873%20118.213%2020.3873C117.694%2020.3873%20117.237%2020.5249%20116.846%2020.8001C116.454%2021.0754%20116.147%2021.4364%20115.927%2021.885V28.5246H114.326V19.2059H115.841V19.2095Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3Cpath%20d%3D%22M126.016%2024.2137L125.011%2025.2557V28.5281H123.41V15.3008H125.011V23.3005L125.869%2022.2764L128.787%2019.2113H130.735L127.091%2023.1039L131.161%2028.5299H129.281L126.016%2024.2137Z%22%20fill%3D%22%23FFCC05%22%2F%3E%0A%3C%2Fsvg%3E');
  width: 130px;
  height: 50px;
  object-fit: contain;
  background-repeat: no-repeat;
  margin-top: 40px;
  margin-bottom: 18px;
  } */
.logo-sucsess-swhe {
    background-image: url("data:image/svg+xml,%3Csvg width='183' height='55' viewBox='0 0 183 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48.6087 48.9203H6.12715V5.95867H48.7405V24.2382H54.8281V0H0L0.03953 55H54.8676V30.4793H48.78L48.6087 48.9203Z' fill='%23F16623'/%3E%3Cpath d='M55.5524 25.0853H34.2704C33.3207 22.3818 30.7792 20.4314 27.7561 20.4314C23.9171 20.4314 20.8137 23.552 20.8137 27.4123C20.8137 31.2592 23.9171 34.3932 27.7561 34.3932C30.7658 34.3932 33.3073 32.4429 34.2704 29.7393H38.3503V33.9897H40.3969V32.5639H43.8212V33.9897H46.0551V29.7393H55.5524L57.9601 27.4796L55.5524 25.0853ZM27.7561 29.7393C26.472 29.7393 25.442 28.6901 25.442 27.4123C25.442 26.1345 26.472 25.0853 27.7561 25.0853C29.0402 25.0853 30.0702 26.1345 30.0702 27.4123C30.0702 28.6901 29.0402 29.7393 27.7561 29.7393Z' fill='%23F16623'/%3E%3Cpath d='M112.121 20.594H107.707V18.7109H112.121V20.594Z' fill='black'/%3E%3Cpath d='M135.316 20.594H130.608V18.7109H135.316V20.594Z' fill='black'/%3E%3Cpath d='M175.686 9.1475C175.7 8.25975 175.994 7.53341 176.596 6.94158C177.171 6.3632 177.893 6.05383 178.763 6.05383C179.632 6.06728 180.368 6.3632 180.943 6.94158C181.519 7.51996 181.813 8.25975 181.826 9.13405C181.813 10.0083 181.519 10.7347 180.943 11.3131C180.368 11.9049 179.632 12.2143 178.763 12.2143C177.893 12.2008 177.185 11.9049 176.596 11.3131C175.994 10.7347 175.7 10.0083 175.686 9.1475ZM175.847 9.1475C175.86 9.96799 176.141 10.654 176.703 11.2055C177.251 11.7704 177.934 12.0529 178.75 12.0663C179.579 12.0529 180.261 11.7704 180.81 11.2055C181.358 10.654 181.639 9.96799 181.652 9.13405C181.639 8.3001 181.358 7.61412 180.81 7.06264C180.261 6.51116 179.579 6.21524 178.75 6.21524C177.934 6.22869 177.251 6.51116 176.703 7.06264C176.141 7.61412 175.86 8.31355 175.847 9.1475ZM177.72 7.42581H178.883C179.659 7.43926 180.047 7.76207 180.047 8.38081C180.047 8.67672 179.953 8.89194 179.78 9.03989C179.592 9.18785 179.378 9.28201 179.137 9.29546L180.221 10.9633H180.007L178.95 9.30891C178.87 9.30891 178.79 9.32236 178.696 9.32236H177.893V10.9768H177.733V7.42581H177.72ZM178.736 9.16095C178.857 9.16095 178.99 9.1475 179.124 9.1206C179.191 9.10715 179.258 9.0937 179.325 9.08025C179.378 9.05334 179.445 9.03989 179.499 9.01299C179.619 8.95919 179.713 8.87848 179.78 8.77088C179.846 8.66327 179.887 8.52877 179.887 8.35391C179.887 8.17905 179.86 8.04454 179.806 7.95038C179.753 7.84278 179.673 7.76207 179.579 7.70827C179.378 7.60067 179.151 7.54686 178.87 7.56031H177.893V9.13405H178.736V9.16095Z' fill='black'/%3E%3Cpath d='M178.749 12.4025C177.84 12.3891 177.064 12.0662 176.462 11.4475C175.833 10.8288 175.512 10.0621 175.512 9.14743C175.526 8.21933 175.847 7.43919 176.475 6.82046C177.091 6.20172 177.853 5.89236 178.763 5.87891C179.686 5.89236 180.462 6.20172 181.077 6.82046C181.692 7.43919 182 8.21933 182.013 9.13398C182 10.0486 181.692 10.8288 181.077 11.4475C180.448 12.0662 179.672 12.3891 178.749 12.4025ZM178.749 6.39003C177.974 6.40348 177.345 6.65905 176.823 7.18363C176.288 7.7082 176.034 8.35384 176.021 9.13398C176.034 9.91412 176.288 10.5463 176.823 11.0709C177.345 11.6089 177.974 11.8645 178.749 11.8779C179.525 11.8645 180.154 11.6089 180.676 11.0709C181.197 10.5463 181.465 9.91412 181.465 9.12053C181.452 8.34039 181.197 7.69475 180.676 7.17018C180.167 6.65905 179.539 6.40348 178.749 6.39003ZM180.529 11.1516H179.9L178.843 9.49715C178.79 9.49715 178.736 9.49715 178.683 9.49715H178.054V11.1516H177.532V7.25088H178.87C179.98 7.26433 180.221 7.88306 180.208 8.39419C180.194 8.74391 180.087 9.01292 179.873 9.20124C179.739 9.32229 179.579 9.403 179.405 9.44335L180.529 11.1516ZM178.054 8.98602H178.723C178.843 8.98602 178.95 8.97257 179.084 8.95912C179.151 8.94567 179.204 8.93222 179.271 8.91877C179.311 8.90532 179.365 8.87842 179.418 8.86497C179.499 8.82461 179.565 8.77081 179.606 8.70356C179.659 8.62285 179.686 8.51525 179.686 8.38074C179.686 8.23278 179.672 8.12518 179.632 8.04447C179.592 7.97722 179.539 7.92342 179.472 7.88306C179.311 7.80236 179.124 7.74856 178.897 7.74856H178.054V8.98602Z' fill='black'/%3E%3Cpath d='M74.5871 19.4647C74.5871 21.1057 74.2125 22.3567 73.4501 23.2175C72.701 24.0918 71.6041 24.5222 70.1729 24.5222C69.5308 24.5222 68.9422 24.4146 68.3938 24.186V21.6034C68.862 21.9666 69.3837 22.1414 69.9722 22.1414C71.2162 22.1414 71.8449 21.2133 71.8449 19.3437V12.0938H74.5737V19.4647H74.5871Z' fill='black'/%3E%3Cpath d='M85.4086 19.0209C85.4086 22.6929 83.8436 24.5222 80.7001 24.5222C77.6503 24.5222 76.1254 22.7333 76.1254 19.1554V12.0938H78.6535V19.1823C78.6535 21.1595 79.3625 22.1414 80.7804 22.1414C82.1715 22.1414 82.8671 21.1864 82.8671 19.2764V12.0938H85.3952V19.0209H85.4086Z' fill='black'/%3E%3Cpath d='M106.156 14.34H102.745V24.307H100.042V14.34H96.6448V12.0938H106.156V14.34Z' fill='black'/%3E%3Cpath d='M116.564 24.307H113.673V12.0938H116.564V24.307Z' fill='black'/%3E%3Cpath d='M129.056 24.307H126.287L121.271 16.6401C120.977 16.1962 120.776 15.86 120.656 15.6313H120.615C120.656 16.0617 120.682 16.7208 120.682 17.6085V24.3205H118.087V12.0938H121.044L125.872 19.532C126.1 19.8683 126.3 20.2045 126.488 20.5274H126.528C126.488 20.2449 126.461 19.68 126.461 18.846V12.0938H129.056V24.307Z' fill='black'/%3E%3Cpath d='M146.365 14.34H142.954V24.307H140.252V14.34H136.854V12.0938H146.365V14.34Z' fill='black'/%3E%3Cpath d='M150.58 24.307H147.89V12.0938H150.58V24.307Z' fill='black'/%3E%3Cpath d='M165.948 24.307H163.26V17.0033C163.26 16.2097 163.3 15.3488 163.367 14.3938H163.3C163.153 15.1471 163.032 15.6851 162.925 16.0079L160.103 24.307H157.882L155.006 16.0886C154.926 15.8734 154.806 15.295 154.632 14.3804H154.552C154.618 15.5775 154.659 16.6401 154.659 17.5413V24.2936H152.211V12.0938H156.197L158.658 19.3302C158.859 19.9086 158.993 20.487 159.086 21.0788H159.14C159.287 20.4063 159.447 19.8145 159.621 19.3168L162.083 12.0938H165.962V24.307H165.948Z' fill='black'/%3E%3Cpath d='M173.961 24.307H167.487V12.0938H173.68V14.34H170.443V17.0571H173.399V19.2899H170.443V22.0876H173.961V24.307Z' fill='black'/%3E%3Cpath d='M87.2947 23.8479V21.1713C87.7094 21.6824 88.017 21.8841 88.5788 22.0859C89.1406 22.2877 89.7158 22.3953 90.291 22.3953C90.6254 22.3953 90.9197 22.3684 91.1739 22.3011C91.428 22.2339 91.642 22.1532 91.8026 22.0456C91.9764 21.9379 92.0968 21.8034 92.1771 21.6555C92.2574 21.5075 92.2975 21.3461 92.2975 21.1713C92.2975 20.9426 92.2306 20.7274 92.0968 20.5391C91.9631 20.3508 91.7758 20.1894 91.5484 20.0279C91.321 19.8665 91.0401 19.7186 90.7324 19.5706C90.4114 19.4227 90.077 19.2747 89.7158 19.1267C88.7795 18.7367 88.0839 18.2659 87.6291 17.701C87.1743 17.136 86.9469 16.4635 86.9469 15.6565C86.9469 15.0377 87.0673 14.4997 87.3214 14.0424C87.5756 13.585 87.91 13.2219 88.3381 12.9394C88.7661 12.6569 89.261 12.4417 89.8362 12.2938C90.4114 12.1727 91.0133 12.1055 91.642 12.1055C92.2574 12.1055 92.8192 12.1458 93.2873 12.2131C93.7689 12.2938 94.2103 12.4014 94.6116 12.5628V15.0646C94.411 14.9301 94.1969 14.8091 93.9562 14.7015C93.7154 14.5939 93.4746 14.5131 93.2338 14.4324C92.9797 14.3652 92.7389 14.3114 92.4848 14.2845C92.244 14.2576 92.0032 14.2307 91.7758 14.2307C91.4681 14.2307 91.1872 14.2576 90.9465 14.3248C90.6923 14.3786 90.4917 14.4593 90.3178 14.567C90.1439 14.6746 90.0101 14.7956 89.9165 14.9436C89.8228 15.0915 89.7693 15.2529 89.7693 15.4412C89.7693 15.643 89.8228 15.8179 89.9299 15.9793C90.0369 16.1407 90.184 16.2886 90.3847 16.4366C90.5853 16.5846 90.8127 16.7191 91.0936 16.8536C91.3745 16.9881 91.6822 17.136 92.03 17.2705C92.5115 17.4723 92.9396 17.6875 93.3141 17.9162C93.6886 18.1448 94.023 18.4004 94.2906 18.6829C94.5581 18.9653 94.7721 19.2882 94.9193 19.6513C95.0664 20.0145 95.1333 20.4449 95.1333 20.9291C95.1333 21.6017 95.0129 22.1666 94.7588 22.6105C94.5046 23.0678 94.1702 23.431 93.7288 23.7134C93.3007 23.9959 92.7924 24.1977 92.2172 24.3187C91.642 24.4398 91.0401 24.507 90.398 24.507C89.7426 24.507 89.1273 24.4532 88.5253 24.3456C87.9501 24.238 87.7227 24.0632 87.2947 23.8479Z' fill='black'/%3E%3Cpath d='M116.669 37.3941C116.669 41.0662 115.104 42.8955 111.961 42.8955C108.911 42.8955 107.386 41.1065 107.386 37.5286V30.4805H109.914V37.569C109.914 39.5463 110.623 40.5282 112.041 40.5282C113.432 40.5282 114.128 39.5732 114.128 37.6632V30.4805H116.656V37.3941H116.669Z' fill='black'/%3E%3Cpath d='M74.9215 42.2091V39.5324C75.3362 40.0435 75.6438 40.2453 76.2057 40.447C76.7675 40.6488 77.3427 40.7564 77.9178 40.7564C78.2523 40.7564 78.5465 40.7295 78.8007 40.6622C79.0548 40.595 79.2689 40.5143 79.4294 40.4067C79.6033 40.2991 79.7237 40.1645 79.8039 40.0166C79.8842 39.8686 79.9243 39.7072 79.9243 39.5324C79.9243 39.3037 79.8574 39.0885 79.7237 38.9002C79.5899 38.7119 79.4026 38.5505 79.1752 38.3891C78.9478 38.2276 78.6669 38.0797 78.3593 37.9317C78.0382 37.7838 77.7038 37.6358 77.3427 37.4879C76.4063 37.0978 75.7107 36.627 75.2559 36.0621C74.8011 35.4971 74.5737 34.8246 74.5737 34.0176C74.5737 33.3988 74.6941 32.8608 74.9483 32.4035C75.2024 31.9462 75.5368 31.583 75.9649 31.3005C76.3929 31.0181 76.8879 30.8028 77.463 30.6549C78.0249 30.5204 78.6268 30.4531 79.2555 30.4531C79.8708 30.4531 80.4326 30.4935 80.9008 30.5607C81.3823 30.6414 81.8238 30.749 82.2251 30.9104V33.4123C82.0244 33.2778 81.8104 33.1567 81.5696 33.0491C81.3288 32.9415 81.0881 32.8608 80.8473 32.7801C80.5931 32.7128 80.3524 32.659 80.0982 32.6321C79.8574 32.6052 79.6167 32.5783 79.3893 32.5783C79.0816 32.5783 78.8007 32.6052 78.5599 32.6725C78.3191 32.7398 78.1051 32.807 77.9312 32.9146C77.7573 33.0222 77.6236 33.1433 77.5299 33.2912C77.4363 33.4392 77.3828 33.6006 77.3828 33.7889C77.3828 33.9907 77.4363 34.1655 77.5433 34.3269C77.6503 34.4883 77.7975 34.6363 77.9981 34.7843C78.1988 34.9322 78.4262 35.0667 78.7071 35.2012C78.988 35.3357 79.2956 35.4837 79.6434 35.6182C80.125 35.82 80.553 36.0352 80.9276 36.2638C81.3021 36.4925 81.6365 36.7481 81.904 37.0305C82.1716 37.313 82.3856 37.6358 82.5327 37.999C82.6799 38.3622 82.7467 38.7926 82.7467 39.2768C82.7467 39.9493 82.6264 40.5143 82.3722 40.9581C82.1181 41.4155 81.7836 41.7786 81.3422 42.0611C80.9142 42.3436 80.4059 42.5453 79.8307 42.6664C79.2555 42.7874 78.6536 42.8547 78.0115 42.8547C77.356 42.8547 76.7407 42.8009 76.1388 42.6933C75.577 42.5991 75.3496 42.4377 74.9215 42.2091Z' fill='black'/%3E%3Cpath d='M159.688 42.2091V39.5324C160.103 40.0435 160.41 40.2453 160.972 40.447C161.534 40.6488 162.109 40.7564 162.684 40.7564C163.019 40.7564 163.313 40.7295 163.567 40.6622C163.821 40.595 164.035 40.5143 164.196 40.4067C164.37 40.2991 164.49 40.1645 164.571 40.0166C164.651 39.8686 164.691 39.7072 164.691 39.5324C164.691 39.3037 164.624 39.0885 164.49 38.9002C164.357 38.7119 164.169 38.5505 163.942 38.3891C163.714 38.2276 163.434 38.0797 163.126 37.9317C162.805 37.7838 162.47 37.6358 162.109 37.4879C161.173 37.0978 160.477 36.627 160.023 36.0621C159.568 35.4971 159.34 34.8246 159.34 34.0176C159.34 33.3988 159.461 32.8608 159.715 32.4035C159.969 31.9462 160.303 31.583 160.731 31.3005C161.16 31.0181 161.654 30.8028 162.23 30.6549C162.805 30.5069 163.393 30.4531 164.022 30.4531C164.637 30.4531 165.199 30.4935 165.667 30.5607C166.149 30.6414 166.59 30.749 166.992 30.9104V33.4123C166.791 33.2778 166.577 33.1567 166.336 33.0491C166.095 32.9415 165.855 32.8608 165.614 32.7801C165.36 32.7128 165.119 32.659 164.865 32.6321C164.624 32.6052 164.383 32.5783 164.156 32.5783C163.848 32.5783 163.567 32.6052 163.327 32.6725C163.072 32.7263 162.872 32.807 162.698 32.9146C162.524 33.0222 162.39 33.1433 162.297 33.2912C162.203 33.4392 162.149 33.6006 162.149 33.7889C162.149 33.9907 162.203 34.1655 162.31 34.3269C162.417 34.4883 162.564 34.6363 162.765 34.7843C162.965 34.9322 163.193 35.0667 163.474 35.2012C163.755 35.3357 164.062 35.4837 164.41 35.6182C164.892 35.82 165.32 36.0352 165.694 36.2638C166.069 36.4925 166.403 36.7481 166.671 37.0305C166.938 37.313 167.152 37.6358 167.299 37.999C167.446 38.3622 167.513 38.7926 167.513 39.2768C167.513 39.9493 167.393 40.5143 167.139 40.9581C166.885 41.4155 166.55 41.7786 166.109 42.0611C165.681 42.3436 165.172 42.5453 164.597 42.6664C164.022 42.7874 163.42 42.8547 162.778 42.8547C162.123 42.8547 161.507 42.8009 160.905 42.6933C160.344 42.5991 160.116 42.4377 159.688 42.2091Z' fill='black'/%3E%3Cpath d='M90.3847 42.8799C88.5923 42.8799 87.1343 42.3149 86.0106 41.1985C84.887 40.0821 84.3252 38.6294 84.3252 36.827C84.3252 34.9305 84.9004 33.3971 86.0374 32.2269C87.1878 31.0567 88.6993 30.4648 90.5854 30.4648C92.3644 30.4648 93.8091 31.0298 94.9193 32.1462C96.0162 33.2626 96.578 34.7422 96.578 36.5849C96.578 38.468 96.0028 39.988 94.8658 41.1447C93.7155 42.3015 92.2307 42.8799 90.3847 42.8799ZM90.5051 32.8053C89.5153 32.8053 88.726 33.155 88.1509 33.8679C87.5623 34.5808 87.2814 35.5223 87.2814 36.6925C87.2814 37.8762 87.5757 38.8177 88.1509 39.5172C88.726 40.2032 89.4885 40.5529 90.4382 40.5529C91.4147 40.5529 92.1772 40.2166 92.7524 39.5441C93.3275 38.8715 93.6085 37.9434 93.6085 36.7463C93.6085 35.5089 93.3275 34.5404 92.7791 33.841C92.2307 33.155 91.4682 32.8053 90.5051 32.8053Z' fill='black'/%3E%3Cpath d='M139.342 42.8799C137.55 42.8799 136.092 42.3149 134.968 41.1985C133.845 40.0821 133.283 38.6294 133.283 36.827C133.283 34.9305 133.858 33.3971 134.995 32.2269C136.146 31.0567 137.657 30.4648 139.543 30.4648C141.322 30.4648 142.767 31.0298 143.877 32.1462C144.974 33.2626 145.536 34.7422 145.536 36.5849C145.536 38.468 144.961 39.988 143.824 41.1447C142.673 42.3015 141.188 42.8799 139.342 42.8799ZM139.476 32.8053C138.486 32.8053 137.697 33.155 137.122 33.8679C136.533 34.5808 136.253 35.5223 136.253 36.6925C136.253 37.8762 136.547 38.8177 137.122 39.5172C137.697 40.2032 138.46 40.5529 139.409 40.5529C140.386 40.5529 141.148 40.2166 141.723 39.5441C142.299 38.8715 142.58 37.9434 142.58 36.7463C142.58 35.5089 142.299 34.5404 141.75 33.841C141.188 33.155 140.426 32.8053 139.476 32.8053Z' fill='black'/%3E%3Cpath d='M105.848 42.679H98.1832V30.5195H100.872V40.4596H105.848V42.679Z' fill='black'/%3E%3Cpath d='M127.504 32.7111H124.174V42.705H121.538V32.7111H118.234V30.4648H127.504V32.7111Z' fill='black'/%3E%3Cpath d='M131.732 42.6798H129.043V30.4531H131.732V42.6798Z' fill='black'/%3E%3Cpath d='M157.815 42.6803H155.1L150.191 35.0134C149.896 34.5695 149.709 34.2332 149.589 34.0046H149.562C149.602 34.435 149.629 35.0941 149.629 35.9818V42.6937H147.087V30.4805H149.977L154.712 37.9187C154.926 38.255 155.127 38.5913 155.314 38.9141H155.341C155.301 38.6316 155.274 38.0667 155.274 37.2327V30.4805H157.815V42.6803Z' fill='black'/%3E%3C/svg%3E%0A");
  /* background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22166%22%20height%3D%2234%22%20viewBox%3D%220%200%20166%2034%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%3Crect%20width%3D%2240.0897%22%20height%3D%2234%22%20fill%3D%22url(%23pattern0)%22%2F%3E%0A%3Crect%20x%3D%2245.8169%22%20y%3D%224.35107%22%20width%3D%22119.748%22%20height%3D%2222.2576%22%20fill%3D%22url(%23pattern1)%22%2F%3E%0A%3Cdefs%3E%0A%3Cpattern%20id%3D%22pattern0%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0_6878_9218%22%20transform%3D%22matrix(0.00397492%200%200%200.00471906%20-0.207792%20-0.00129261)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cpattern%20id%3D%22pattern1%22%20patternContentUnits%3D%22objectBoundingBox%22%20width%3D%221%22%20height%3D%221%22%3E%0A%3Cuse%20xlink%3Ahref%3D%22%23image0_6878_9218%22%20transform%3D%22matrix(0.00263852%200%200%200.0141955%200%20-3.42744)%22%2F%3E%0A%3C%2Fpattern%3E%0A%3Cimage%20id%3D%22image0_6878_9218%22%20width%3D%22379%22%20height%3D%22340%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAXsAAAFUCAYAAADFxJzoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAE3YSURBVHgB7d0HnFxV%2BTfw33PvzNw7m0ISaqghBKQkhC0phCYCUqRKVxQEC6iICILiXwhiQ0VQXsUKqAiIdCQIgoFA%2BsyGIE0SCEiv6Tv1nud97iQh2d1kM3fn3pnZ2ef7SbZM3ynPPec55zyHoFQd4HkYAnba5Mc9YbC1AQ0nwggQtgfzECLr%2B9SSuRIV4HlNx7DxbgbTcvntTQY9B%2BLXLcZrsPAMVuTm0%2F54F0o1oBiUqiKWCIsZ7vZwTYuB%2FTECS4Dnj7ChoR9eiEr%2FVl9h9QmhoSa5uSb5vqXc6l7%2BbTOtvp8BLkyal8lpz7Lhx60EHocVm0NjVr4Npfo4DfYqUnwbEtgp2QKYNsO0N7fzEXClFS9NaVoVyRFuMK8UDZYvE8miiVzENwEPJuW8KseoaRbxLPmLpuG%2B%2FNM0WfofSvUhGuxV6HiqhPOBiePYohMlSE6QU4ZLEBX%2BufUU2MtEtJ086k%2FL3%2FJp%2Bc3gSHehdxTmWWxuxTv5B%2BgI5KBUndNgr0KRTTk7ORaOYKYTmHm8BEgXDYn8LskuEvx3YbJOxpZOxqQwTcYUru%2FI0BMD9u14A0rVIQ32qte4vWlreOYgJj5NgvshpXy8j%2Fpg673XKCl%2F9aEMPjTpmoyXdu%2BVAd97X8tn79puEjJQqk5osFeBcEoGNy23TVrvX2P2DoJFQ%2FpkaiYKREl5Jk6WAd%2BTt0m4b3gpvseyvZtwT3GW5vhVrVlQqgzLp2MLL%2BVcyHD%2BIy34xySyHS%2F%2Fh0CtH2FrGaQ4h01sOh%2FlzuZU8sQlj2MolKoRbdmrHnF7YnfDdJ60WM%2BQCJaA6o02SXXdNrjJfd1L819X5HJXbjIJH0CpKtKWvVovnp%2Bc4KXcv8mA60wCfVEDfSi2kefyokGO%2Bx%2FpJf06NyexB5SqEg32qhNOxSeYlHMfF80MGWc9afW8cxWuUoonblO7BP3rOmYkt4FSEdNgr0r4aUnXpJy%2FM9mzZKDxyNIUQxUxSkjQP9t1eIGXdq5dOgPDoFRE9APdz3G7u4MEmt9yznpagvwJULWQlPTOVwcl3AWcTlzGs7EplAqZBvt%2Byp8T77UnLpfvs1bl5HX%2BZM0RhjGsyRxz50jQP44n6%2BdThUffTP0Qz3MO4XnuS8TWpfLrVlD1ZqQE%2FTv5SHeGvE4joFQINNj3I5lSysa9hQ09BMYIqPpGmMAGL3Dancy3wYZSFdBg309wyv2Uw%2Fyk5GpOgepL4gxcxju5z%2FGT8WYo1Usa7BtcxxxsZ9LOXUz4q6547dN2Zs9u99KJyYv8qqJKBaTBvoFxKnGsa7tPSpA%2FFqohEKzLdhjszOK0MwpKBaDBvgG9PwuDJRj8hsm6U37VudsNh8ZKaudJeY2%2FCqXKpMG%2BwWRnOKOGxp1HGfQl6HTKBkYD5DW%2B1ku5v%2Bd5QzQ9pzZKg30D4XmJExMOnpJAUNuBPEJe%2Fk8hxkNoVIzpxDxF%2Fs6ali4mwufZZFI8390RSvVAg30D8BdIcbt7ORv6a2kzjRoh8HwJgBdKXnlHqyX7CYlEz6JByYD3AmrLfYIs3o1A35D%2F7agZ2omLeILbE8dDqQ3QYN%2FHvTUfAzDPvUkC%2FqXyoY%2Bj2qRlK7miGzzDH8eyXJsEwKuopf9szUd75V6g1szVuC8zTg50h0rQ98dJPFTf1szW3z1%2FTj5r%2Bk51p%2FXs%2BzB%2FdaW06P4ug3VtqL6MBLdfS7fiT9SW%2Fw%2F6udJOVJNzftrqIZ49YCzi3tkSdD%2BP6n7G%2FA0hLzVpZxhz7jz5haHUatqy76N4trMLG8xE9QP9B0T8cxqcHSqt%2BAs10HdHE1bOp5bsORSLbSNpnl%2FJq7UC1UPiXE479%2FJUDIRSq2mw74M4HZ%2FIMZqKata1IeSIrB9JANuNWnIX0M7IQfWIxq54h5pzXyWmPSS9I0G%2FihuQEx3JA92pHbOS20IpaLDvc2QQ7gSG9Yj8uDWqRFIDfyGDXSQXf4kfwKACobbs%2FySvL0Efu0pm5U5Ui4U2N26mdqTc7aH6PQ32fUhxrnsmG7pVwkcTqmMmFb29qDX7WT9gQVVkVdDPHS%2Bjt%2FtLNv0ZVAWNcgnTOJ3YDapf02DfRxTTyZMsi6%2BW7nk1qh92yODe6bQsuz9NKMyHClW8Nfs4vZQdSxYukaCfRfR2kN7gFJ7n7AzVb2mw7wPYD%2FTEt1RjP1gGrqeEPVIGGP9MB6IIFQk6CR41Z38kAX9XedYfRvRGSK9wBqecnaD6JQ32dY7nJY5hP9Bz5K%2FVyzKQeJLdmj2Lxqx8G6oq5KD6itWaO0R6UmfJr8sRrc0YdI9fUgOq39FgX8c47RwprbE%2FRRzoWQYN76NcopXaMn%2BHqgkJ%2BtdLK39PCfrRtvIJeyQSuF9n6fQ%2FGuzrVH5OfJykVG6ST%2BcmiE5RAv03ZNDwaJq07AOompK0zstYmD2MgB8iylW4RLu4cXM%2FTx%2B4BVS%2FocG%2BDvlFrWK2fUfEgf4VMt54CfTXQNWNUi6%2FNfsdCfgHyq9vITK0J7uFm7W0Qv%2Bhwb7OLJ2BYVwsdeW3Q0Tk0%2F1P6nCaaVxhHlRdIn%2FGThGT5McIi8nRQSbt%2Flr3t%2B0fNNjXEfnQJQY5jr8ydiQiQozvYln2KNpv6WKoukYTsovIyTbLa3YLIiJjBGebnRLfgmp4GuzryU7JK%2F3uNSLBHUR8IbVlv69TKvsOGo08Xsp%2BRgZvJyMixHQxpxOnQTU0DfZ1wks55zL464gELzZsn0Qtuaug%2BpzVc%2FIvJ8vydx8rIGxEgyR1fx23x8dCNSwN9nXAL2wm3ekfIxK8mNg6PNbWcT9Un0bNHb8zwOdKO4GFf%2BsD2Vi38wzUbPMbFS0N9jXGqabhzPbNEdW7%2BZ90%2FydQW2Y2VEOItWb%2FSuwdID%2B%2Bh7ARjeKEczNUQ9JgX0O8AA6T9ytpqUWxf%2BgrlOODqDm3AKqhUGthFlnFY%2BXHNxE2omM47XwRquFosK8hs8z5sny6jkPYGK9Rkg%2BhSbmFqC2dwx0Rai5OlwH3z%2FoD7wgXSf7%2BV%2FyUE9mMMFUbGuxrJD8z3iKR8DKE7w1iPph2r12LnufFJpl2534ZcP4aGpS8dqd7afdvnEqMQY3IgPvDVLQOlmd8CcIV4yIeWDQVLlTD0GBfA%2F7CqVjC%2FksEK2TfKRTM4TQu91%2FUgD%2BbQwLgDWxiT4DpCDR2y97f7%2FUkhjXHS7k3ZObUpiVMEzIzybI%2FJz%2BGO2jLtMuIQc4PoBqGBvsaGOy6kr7B7giXMUU%2By5mYfwpV9s7TGOilnWuZrcclAJ6B%2FpS%2BIbgS9c9wLJrrtSf%2Bj5%2Bu%2Fr6v1NxxN3P403YZOIfTsY9BNQQN9lXG8%2BMT5EN0OUJmmE6JTcj9A1XG6cRJm%2BXc%2FxLoqxJ2BqG%2FIgwjtq7grPsct7v7o8rsttx1ctD5NkoxOiQkIz%2Bwf8tPoP%2B%2Brg1Eg30VleYwF%2B3%2FF3bJYhlRuzRW5fLEmXZ3B9PuTpU%2F5W%2Bo4n64dY%2BwLTMeM2nnjhWzsCWqaWH2p%2FJeuB6holFoSpwH1edpsK8ik0h8TZpdbQiR5Ev%2BCgyt2spYv0piMZ082WGeLwetj0JtAH2yKe7Olp5P%2BLOtNnSPJ%2FllkZMXyHtiFkIk6bnvcjreCtWnabCvEp7l7EwWXYwwMc9DMX4etb0Z9vS79d%2FdFDhIu7%2B3wLdGXH65Ufh7v97ppROXcWpoVZ4valu8VA7CJyPc8sgJ%2BTt%2BoKtr%2BzYN9tWSwA%2FBNBRhYbwnXfZTacLy91EFPDcxmrdw5%2FOq7fNUAARrMlPHNMnl74AqoLbs%2F8grBfwwb%2FVQOImjofosDfZVUJgZ%2BygznYDwFA2bc6o1xbK0PaJF8yRqfQSql2hPNkhzKvZxVAGNz06TQfNzESJp3f%2BKZ2NTqD5Jg33EJMdt2fHYLxEiAv8xNi5%2FO6qA0%2B4PZJzhbrnXGFRlCJsy2fdwe%2FJUVMOyzG8kf%2F8gwrMp4okvQPVJGuyj1u58QT7kIa6y5KfAuW8gYvw0El67%2B0MJ9JdIlNKdjEJDLjPf7KUSlyJipX0LmuKflh9D219YBmuvqPosIxUKDfYR4hSaGBRmSYQMkXU2tSHSAdnSvOq8e4OMCXwbKhLyOl7upZ3I9%2F%2Bl3Za%2FT8ZfAxGaWDLmRlHmQ0VMg32UrKQ%2FmDkcISHCz6glMxMRKh2gks4tkn76FGqJYCQF8QRZuETSVkfBxP6ISnmb%2FIs8Plpu93L5PzWauvDlk5z6eV7K%2BYW%2FHSUiROMyt4D4XoTEXzHMM5xRUH2KViWMiL9snnPuIvlxM4TjP%2BQMmkSj312BiJQCPbkPyI9VXwG66gHgLQkk9xbBd8Yyg2bQvu8tR4R4xrZJxN%2FdFxZ9StJVflmA7VEDktb5jfVS7jw6KbqDjz8TSA7g0%2BXHbRACJtxst2Q%2FDdVnaLCPiAzCXSwf4rB2n2LP4GPxcdlHERF%2FDrVx3OvlDXEKqomQI%2BbHYNNNWJy9pVb74%2Fp7C3jLksdahE9L9D1cTqrqgDSDf2G35iLalnL1fbQ3ncVs%2FoBQ8DLpJU2i8flnoPoEDfYR4PkYwJ77vHyCt0UI5EX6PbVmI91QgtOJGxjWGagWSaGQwfWwzLXUkn8WdaS0FyvHvsgwZ0S0g9h6EZtLqS1%2FBSJk0snH5S%2FcFyGQ9%2BWN8r78HFSfoME%2BAtJl%2Fqx0mf%2BEcLwvA6Ut%2FkIZRMRLud%2BT9Ml3UQ1%2BkGe6BivpGtq%2FI%2FydlkLE84YMgZe5XFIWZ%2Fp7tKIKyPDZNC73W0Qkn05OjBFPD6k%2BkyGbtqe9Mq9D1T0doA2ZDLbZ0iWfjJCw4clRBnqeFz%2B9SoG%2BKEHzesrhI9SaubjeA72PmpcsoTbJpZtEm7SK%2FAAcXkXJDWALV3LK%2BQQikmjNzJKD7bUIh2WK5nyoPkFb9iHjtHMUg8Ka%2BbBQBmWboxqULaTcA23i%2B%2BRtMAARkjdZChZfQs25f6EPK6SdQ2OwrpCD%2BThEifEqWeawqNJbPNvZhWPkz%2Boahkr5g%2BovZXeIcnBZhUNb9iFjposQEvnAXxZVoF%2BWwmY24YaIA32RyHwbsU0%2B2tcDvS%2FemnsQuU0PkJaxvyI6g6gQtmNDN5XSSFHc%2FITcC3IA%2Fg3CQNgKI51zoOqetuxD5A%2FsMdvzEMrzyvOt1txeiEAp1TTKuQ9MhyM6CylGn6GxmVDL7dYLf4MSyen8SVq2IxAR6UH81m7NnY0IrJ5m%2BwrCmBpMvIDuze1Kk2Gg6pa27ENkjO1%2FMEM5gBL4R4iIGZm4KNpAz3cTJ9saNdD7qCU7jQpxyeXT3YiI3PZZPNc5AhHwV2EzI5zcPdMoHBk7AKquabAPCT%2B1yVAZ6DweYfBnSyzL34EI8NymZiKKrAyCDMJeSsOGn1qqq97gSuWll2VOlNfdr3MTxeBtjC26MarSyFYx65dreA%2BVI0N2dYq7qV7TYB%2BWQv6j8nVzhIDY%2BmUUi4tK6RvL%2FDaivWI9Ij7HbsleQTu%2BnEU%2F4b9O0sq%2Fgg1fgGhsbgwi6eXRRCwjC6FM85ReyGm6V21902AfEsmvhlP6lfEqWiLaT3aU%2B335GsVMkncI1rHUkgtn0K8PssflribbOkpewNCL1EnP4VSelzwRUYjZ10rrYjEql4TraPmEOqbBPgScahoODmlVosW%2FkA936CmBzGx3R8nRnomw%2BYukwJ%2Bl1o5%2FoJ%2BjvTr%2BQTafFkXAZ2Ou5ucGhb5xCI1Z%2BTYx3Y8QMNFnoeqWBvtQeJ%2BS5lflXVjmZW%2Fb0bSOE7FSKmALhCtPbE4lf0qiKqG98neRZUfQwqVtsDL3FUQgD%2FNThGMCp6B7E9cpDfZhIAplb04Z3PzLVmOxEiHjdudgQth7kvp%2FNp1Brfk7oTqh5o67Jc%2F%2BeYQ8aMtkfZefckYiZIll%2BWelNzkdlZN44nweqi5psK9QKT0C3hsh8PLmL4iApG%2BuRMgI5jvUkrkFar1i47J%2FlEHLnyFcMc7j5whZaTJAEdchBHJ0q8oeuyo4DfYVisdwgHxc4qjcrMTehdkIWTHtnuHPCkeYmG%2BXFv0PoXr2Yubb0qP6K8JEdAzPTYxG2KzsbX7ZYlSM9ueUW5N9AVTPNNhXyCaEMkuCmG9FyPwdkOQF%2FibCxPgvLc9pWdsy0EnwkMt%2BTX4MtcaNDISGXgaZ2lCQgdrKZ4ERXNietu7rUFU3aGg03N60NcMcjMoxrPjNQA6h2qlpDIFfkJ9eQEhyRXOReyAi2y2r0dAkfMDzrDPYeP%2BS38IZvCQ6gtPONyXqv4MwEedCWQBu7IOAQkibpKiwaG2cCvD8AYdx0XsAlXvcas3WZitAVRWcTn5TxnZ%2Bgv4hS29nh9ARYbdeVCU0jVMBUyx%2BEiEg8m6EamyFjL9S9Qn0D25hWDz8cQVVEQ32FSBQMypXRMGeCtXQSqUJipa%2F0YeHfiAei4WR3lQh0mDfSzx%2F4BbydXdUiBhP0ITsIqiGRxM6UkR8DfoBJj4Sqq5osO%2BtYn6fUDajZjwM1X%2FYcT9vX0CjYx4LVVc02Pea1YoQFC1Mg%2Bo3aOyKd8iiS9DoiAZxKh7u%2Bg5VEQ32vcSM8ajc67FcNgXVv8Stm2TA5200Oit2IFTd0GDfC5xCXJLtFQd7yd8%2BR5Mi3MtU1SUavfItAq5Ho2PeGapuaLDvjXjTmFAWyDAeguqfCtmr5PVv6E1epPcbyR7Kqnc02PeGwXYIg0eh18JRfQNNwPtk4S40tp2XpQZVvqG5CoUG%2B95gsycqV4Chl6D6L7KuRiMjDBtUzA%2BFqgsa7HuDufJZBsyLMCHzOlT%2FtVdHWr6%2BiAbm2RgFVRc02PcKjUGFmGhuFNsPqr5DXn9DbP6IBmaTtQdUXdBg3wsSobdGhSzwTCgF63H4JTMalcW7QdUFDfYB8TRsLt%2BSqFxDd99VmTbJzpWvDZvOY%2BYw6kepEGiwDyqR3AkhKBTNm1D9Hu2MnPQUZ6Fx7QhVFzTYB%2BTFOIwNn724XVgApVBKC%2F4TDYuGvDUfA6BqToN9QDaZEajcy9SGDiglbI7%2FAw1sS04Ogao53ZYwIEO0HVU8h4aLnHJPR72xeDG15O6FqipqW%2F4etydvlSa%2Bi0ZEduNX%2BewDdFvCgDidvI%2FRmLW6CXwfteaOhlKq4WgaJyAJ9OFsGl2XqB1KqYakwT4wrnzDkrpl5kMp1ZA02AdETA4aFVvvQinVkDTYB0WhLKiqTzGzGEqphqTBPgCeihgTGrVlX0TWXgqlVEPSYB9MTEZoG3S6Kmdh4jr3X6kGpcE%2BOBuNqQizTOdDK9WgNNgHMWSIKy3gOBoSZVGABnulGpQGe6WU6gc02AdhLZGWLzVo65fdVT0XpVQj0mAfxAfw5KuHxhRb7nlaK0mpBqXBPohtwaBG3VWI3EHxorbslWpQGuwD8DeaoMbdQi6GjGncBWNK9XMa7ANiRhaNikwDF3lTqn%2FTYB8UU8MGe8%2BSvotSqiFpsA%2FK4oZdZWrb1m5QSjUkDfaB0XtoUMw8FkqphqRT7QLyjPmVRdZU1BNGjIh%2FikoR9oOqCU6735evjbkxt4VfU3NuAVRN6baEDcKk3Pfl1RyGChFbW1Nbx5tQVcNTMYQHuw1bXppsM5r2yj8DVVOaxmkUhHC2FLSL46Gqa0jTAWhgy4vO21A1p8G%2BQUgXbTbCYOhgqOpicxIaFcEMWr58CVTNabBvFIT%2FIgQMzdtXGzPGoFExXqMDG3YhYp%2Biwb5RGPtJhLK6l8byXOcjUFWRTzW1yLfd0aAI%2FCxUXdBg3yiWr1wgqZxXEAabPgVVFXGr%2BAk07oY4Eu0tnYVTJzTYNwjpKmelGTUDIWDmI%2Fk2JKAix0yNm68XHnM4EwdUxTTYNxLDMxEKasEu8T2gIpWbmxgtz%2FVoNDDboxeg6oIG%2B0Zi525BWDz7HKhIxSzrG2hsRcT4dai6oMG%2BgVAzlsjXpxACBp%2BwclrTcKhIrJg1YEsifBqN7TUszWqwrxMa7BsMEd%2BNUNBQd4B3GlQkBsSLJ8oRtaHHRYh5rk67rB8a7BtMIW%2Fdi5AQ07f4aQyEChXPwxAZmL0Yjc6i56Hqhgb7BpOY2JGWb3MRBsIwk000el65%2BrzEBfLcbouGxymouqHBvgFJKud6hITI%2BtJb89GY1RhrgGcgybC%2BjP7AND0GVTc02DeiuHW%2FhJWw6pFsvXnRuQoqFMZxfhBGddI%2B4CVqW7wUqm5osG9ANCbzquTbH0BICDiV58a1GmaFOBVvIUa%2FmNIqg7MPQtUVDfYNqgD6BUJDg5nsn%2FNtDbysP2KSvY7Lc%2FgLyYu56AeKRYQ0K0yFRYN9g0q0ZWbLqxtO2WMfYR8zyr0MqnfI%2BZJ83Rf9AcG8n8xNh6orulNVBXgqXB7k3CLPYsWtNRqcO5Z2Rg4h4rmJ49mybkdoeAXFzAE0tqD1TgLg%2Fzg7cR5peZU3QTiYDb7LNr2IEJHBDjK4%2F2NUbqbVmp0EVVd0D9oK%2BMXHOE2bMHAgKrXcORPIXYcwteXvRHtSWvc8AaGggVy0bsy0u0clW7LhVNhscDxvyBDOZx%2BSH8MK9P6t3mOPy%2F0AIfPSyasRAhmXmAJVdzSNUynmUFrOzDhL%2Fofa0yICG8ZVfrcaoaExjuFrNH9fHsNZf%2BxkJEJEbF%2BBkPFkWPJ2%2BQTCYHn%2FhKo7GuwrlI2HNeuFdseT8TaEzHYz90hLK5TSxx8iOtaMdC%2BF6pE3z50sz%2F1nESJinkptHeGn0Y5JTpSvO6Ni%2FDTu1TRfPdJgX6Hk2OwiMJ5A5ZIw9rEIGY1GHoa%2BhdKOgyHeLuFSTjtfh1ovbnfOlhx42APaGWl%2Ffw4RMIbPRQikc3o7TQ6zJ6nCosE%2BBGTh3wiBROOvR1GLhsZlpkt%2B6E8ImTzeK3leIvQDVF%2FHTyaOk5TclQiZpFn%2BQhGMlWRTzk7y%2FjgGIbBg7oKqSxrswxBzJJDyMlSuCTn3VESBrO%2BEuKp2zY0m2Fh3cTpxMlSJ9HaOZI9u9edXIVyvwItFMvU1TvQZ%2BD3LShEWUWs%2BlBLbKnwa7ENAey59iZhCyVMy87cQAWrpeENab%2F%2BHCDCsP3O7exb6OW5PHi%2B9nbv8gyBC5qfNaPzKtxAyvycpt306QkAwv4WqWxrsw2Lj9wgD0UhOOeHMiujqxdxv5GsUlQgTcpD6jTzur6Gf4rR7BrO5UV7A8KczM9%2BP5uxfEAGTaTpdjtYjEAaDe6Dqlgb7sHDsX%2FL1A4RABrkuiGLDbzoJHlmJT8kdvI%2FQUYyJfuG1Oz%2FmKXDQT%2FjTZb20c6W06G%2Fw1yEgbIS3peX9dX8aLULmv8fIMiFV4OR%2FUlte69fXMQ32IaGWFe%2FKBzKcwSnCAdgpEUnrnpqXLSCbQp%2Bn%2FeHtM13MW7pPdMxKNny99pUpDJf01WMEugjRYGJcSK25hYjCjolPytfdEQJjTHj7H6tIaLAPE1FYdeQtyYNfGPYiqzWoOfMLueG%2FITptbpyf4HTsUDQoCfIHJOHOkx%2F3Q0SI%2BFpqzd6ECPi9L7assA76L9uFwt%2Bh6poG%2BxBJEJ0hX2ciHJPwpHM4okIxf171G4jODozYP720%2B4O3HmyczU%2F8laacdn4qYxQPy6F4S0SGn4Wxw6hTs35blmZ9jUIIJMM0hSYhA1XXtBBayIpz3c9aVlhz2vkpqzU3FhHhdGI3JusxyQZvjigxXpNW6jmSjvgH%2BjB%2BKrY%2F52O%2Fk0%2FNRxCtN%2FLM%2B7ttuVALna1R2gPXc9Pyd4RRxqFIBdqRJmZeg6pr2rIPmb0ie5t8C2mKHO0prcjzERFqzT9nmL4KhD%2F41%2FmOsK1kpO4zaWeKHGD2RB%2FDM90R8tjv5ULsscgDPaHD8%2Fj0qAJ9iUlcGFKg91uLd2qg7xs02IfMr4RJfmc%2FJBKFz%2FMrJyIisdbMbVHNv%2B%2BODmem2ZLauT43I7Er6tzKaU3DOeVexwl%2BUh77UagCMvzd%2BPjcw4hIZo4zktk6G6ExoVffVNHQYB%2BFuOu37t9EKGgHYzouQZRasj%2BSA9RPUQ1ErhxcPhd3rHYv5d7MqcQY1BlOOTtJj%2Bqa5ADvRSacHWId%2Bh4R48fUlvs5IpSw6DJpjm%2BKEMjrOEtXzPYdmrOPCKebfsAwoQVpYq%2BV2qKrJshPI2Fy7h%2FlDXEaqo0wXVq0f%2B3osO8esH9HSAfJYBZL72kIVh7DnnWiHJCiWdTWA5aDrd2ai2oK56r7aJcxB5ZUVDiMh%2BIn4q1FLWfcR2iwjwin0MTkvC5PcTgpGJZW1EvZff2FUYiQaU%2FeAeZPoiZ4BRPda7GZsrQjP2XIfliMCPFUxDAocZyBdSgR%2FAC%2FFWpAWvR%2FxD%2ByX4yyWiTPQJIddz5CKWNcKrX8kPRCGnZqbSPSYB8hnudexgaTERKC%2BY50m3%2BIiHHavUXGCk5BzfHzDOthy5gHZFBxNk1YXtHKX34Cg4oD3NaYMR%2BV2z1ETtlLntUm1JAc3H5p3Zs5P%2BqywF7K%2BRkRXYCQyMHxYGrJPgLVZ2iwj1BpSzqTeTm8nC8vLRbNwYkJhSjq26y9F2kFwnGvloD%2FJdQJCVTfopZMRWWDeV7TMWzM3agTkrr5tdWS%2B2oUpRA63Y8%2FxRbWMwjt884PWa3aqu9rdIA2QtS8ZAkzQhxcpU1itn2NnyJChEoLZF7MfoVBP4GKhAT4yyRH%2F5WoA%2F2iqXAl0Pu7qYXVsJPOCEc2HVhFR4N9xCzkbpRvzyIshH2MlfgGIuaPDditmYuZS7tcRTpO0M%2BwRN0zJQXyPVTB9oOT%2FiyrHRAShrmZWvLhvZ9V1Wiwjxi1oYMsDnWWBbF1ueTVP4YqsNsyV8rjP1wOMrpwpnJveODDqTV7A6qgODd5qnQcvorQ8AqrYEey34KKngb7KqDm3P0SLP%2BF8FjS97%2B%2B43F3e1SBPP5%2FUYEPkpRDWNP2%2Bh1pzT9OHk2Mt%2BYeRBXwHGekZZlfI0QE%2BrGulu27NNhXCZF3kXxa8gjPDm4T%2F%2Fn9KQh7%2B7v1ogm5F7B59nAJWv5uREWockmOG9%2BD5R5N4zOvogrefQKD2KK7Q5v2W8IvLue47kTVh2mwrxJqLjxJjMsRKjpgyJZOVXK%2FpXvbDhlJQZxtLOtERFsxszH4e7JafJTk5y%2FzB%2BtRBX5Z7M2S7i%2FlvsNbmUwwZOFrg9uWvwfVZ2mwr6ZY7A%2FSMn4aIZKu9Xk81%2Fk6qijW3HG3fPj3kRZrSNU9GwwjKwMrd9AKa59SCq%2BKTLt7iaT4zkCI5PZuxV65B6D6NA32VURjV7wj%2BY%2FzEHIaRLrsV3HaOQxVRM3Zl6XFeoaBOV5%2B%2FS%2FUGi8aNqdYLbkTqMqlHzjd9CXpPU5GqHiJZdFFUU8RVdHTYF9l8dbsv4npOoTLYqYbOBVvQZXFWvN3EmcnlPLS6NcbWGTYwxXEQ%2FeMjctXfeNtbo%2B3MbyrpKsX6obn0hP9Fu2VeR2qz9NgXwvFjF9SONy5yoStmOwHeb67I6qM2rC0lJeOxUZIA%2FAXIQ9E1zleIQHxeuLkcHt89lJqe7MDVSaBfiyzNU1eiVB3BGPCn6k1p4OyDUKDfQ3QRCyTAHGufJyWI1ybcQH%2F5FR1pmR25aepJDh8nQo8xg%2BADR30%2FUFL4Hfyt06QQeuzqG3xUtQAz0zsxmz7M2%2BSCNcHkr6JtrS2qioN9jVCfjqH6BqEjbCLtMge4%2BkDt0CN%2BNM0SwEQ9Bs0KDJ8n%2FyNX6KJtVtN6s%2Bl50SpFMIIhItlAP54Td80Fg32tdSR%2Fam0DqchfCPYLU7ndje0ZfK9wtFWcqypGg9YlgJ9jPxFbqG%2FxszmBzIA%2FyhUQ9FgX0O0L5bD488htD1rOxnFjCnZGc4oqIbCcxOjJdA%2FIoebbRE2whwL%2Baqt3VDVo8G%2Bxmh87iVi%2Fjyi2fR794RD%2F%2BJ57giohlAqV2xZD8q7ZQTC9262SCfIgHsBquFosK8D1Ja7n5ii2pJuBHtI%2B1PzoPo0nhfbh0FPyo9bI3wZU%2BQzm6pU0kFVnwb7evFS5mrJ3%2F8NUSAMY7amcso9HapPKqbdT7OxH5IXM4EIEJsfxSbk%2FgHVsDTY14nS3rLLsv5m3xGtRqWBTLiRU84Fpb1XVZ%2Fg17rx0smfWuA%2FR7WFIhH%2FgdryV0A1NA32dYQORJFidDAiLDLGRD8zg93r%2BV7UdO9VtXEr27E1z3NuJ%2FCF8u6I6rP6GLK5r0E1PA32dYbGZl4jWEfLj68gIpIu%2Bgxv48zlJ51doOqSP%2BMmadw75ej8SUTnFcolPlnahlI1PA32dYhaO9IecKZ85FciMrQ7e%2FQop%2BNnQNUVTjtfYsuaKkflCYjOm0Q4gCYt%2BwCqX9BgX6f8gmmG6MuI1nCGfYOXStzAU%2BBA1dSyFDaTQfQ%2F8aqVx5shOm8U4fl19iPrPar6o8G%2BjsVasn8m22%2FhR7vhN5F1Bm%2FpPs9zYpOgaoLb3f0HkpuSQfTPIlK8hIrFExKthTRUv6LBvs7RXtkbJBifi4gDPvz5%2BHZsupdyfsFTMRCqKvwelaRtfseMRxFB6YMu99ZBbA6jCcWZUP2OBvs%2BgFo6riPQN1EFRPQ1Huw%2BIwHoUKhIFVPOJ6RHtUjSNl9Aadw8Uu8RvMOorTAbql%2FSYN9HUGvmaiI%2BB9G38H3bSwB6wKSc%2B%2F3l%2BVCh4lRijEk7d1pE%2FiKm4Yjee2QVj6XW4uNQ%2FZYG%2Bz6EWnK%2FIcs6u7THaRXuTpr5RzDTLBnAvbSWJZMbBT%2BBQV7auZKJJOjScagKXkrkHU7NxelQ%2FZoG%2Bz6Gmjv%2BYJg%2FKR%2FiZagGosEyZnA5O4UFEqjO56c1nx8U34aEtOa%2Fza67QI6gF8mTugmqY4EM8I%2BnlkIKqt%2FTYN8HxcblHvCMdYQ%2FswLV4gd90M85J%2Fn89uTF72jQ3yj2p1Km3S%2FwTu5rTNYPpa%2B0JapnAREOob1yL0ApaLDvs%2BLjMtOpgPHy40JU1%2FbM%2FOPNsu58yedflKn1Bil1iJ8btCmnnG8wOWkGficnbY4qkpHeh6jDmaDz6NW6NNj3YTQxt4AsdxytmrZX5TvHSIZ1pcP8gpdyruEn483o5%2FyBV0l1%2FZxX5l%2BSvPxV8iRVfS9gAv8ey7LH0H5LF0OpdWiw7%2BOoeYmkcrKfoFJwqckjSMh9n8eenTLtzhNFSVu8OgNhb35dt3g%2BBnB74hTT7k6RVM18SXWd76e8UHXcQTAXU2vui3RgVQbwVR%2BjpW4bALWhgznzTU4nXyHLXA6moag%2BS%2B53H2k97LNNwp3spXgKsxkugQ%2BNiEHbSCv%2BGi7QydKc3gq19box%2BGJsXH4KlNoADfYNgkobYGeuzc%2BNz45Z9p%2FkpF1RK4StpYX7eTS2cfI3jkOtj2WMqeTwF2Jjci9CqR5oGqfBJMYV5pBNB0vwvwWqkXlysLmG3tn2cNJAr8qgLfsGRHtlXpdvnyrOcadaMb6yRmkdFRXC28azzoyN65hS%2FclYqq%2FSln0Di43P%2Fp6KaJNMwxNQDYHBfydjNa8K9EqVT4N9g6PxuZeoNbsfWXS%2B%2FFqA6qvekNTc6XZr7iRq63gTSgWkwb6foObMNWTiY4j4Xqi%2BpChB%2Fs9UjO9JLdk%2FQ6le0mDfj9C45f%2BlltwxEjzOkl9fh6p3z5PFx%2BLe7OdowvL3oVQFNNj3Q9JCvJ44uQeBfgViXWlZd3gZgb9BzqBx1Jy7nybDQKkKabDvp6ht8VJqzXyViryfpHZuh6oHRRlM%2FxsVYrtQa%2B5qGv3uCigVEg32%2FRyNzz8jqZ0TpZW%2FNxHpvqQ1Iqm1h6notclg%2Bik0ceXbUCpkGuxVibTyZ1FLps2wOQ6EGVDV8jBZtK%2Bk1g6hCYX5UCoiGuxVJ7G2%2FN3UnN2PPPsQ6Pz8aJDk4JnukZTN%2FlarBPnmjO4ipSKnK2hVN%2BQHI6x8WH58mOe4%2B8OmrzHMoXKOblhSEV4q6bJ%2FoOj9DOMK81fVM1KqOjTYqx7R%2BOw0%2BTaNZzij4ND5THyihKiqbsbRAN4jfxOTIv2BJmQXQaka0DSOKgtNyi2UvP5XKJndjTw6WU6aBtUTD34%2B3nifpWFbbScDr9%2FRQK9qSVv2KhDaDe8Dmdvkx9s45W4PG5%2BDoeMYPBb9naS%2FiPFfwNyERPyPNGbNrJqXoVStabBXvUZt2f%2FJt8uZ8T1Kx5th2SdIiucoSUSPRv%2ByUNI0NxaYHonfl5mzahFUHkrVEw32qmKrBhoL7av%2B4xKekdzGJMxRFug0tjBOzk2gkTCy8jfPhb8YLW%2FdSRMzr0GpOqfBXoWOJpXq6f%2FG%2F89T4WKAsy9s2ld%2B31fSPePlEoPQp%2FAyYmqX4D5X2uxTsSj3CJ2kTXfVt2iwV5Fatfl1rjSN0%2F%2Bd5w0ZUuRsa4y4WTLce0mXoE1y3TtLa7l%2BJgsQ3pHc%2B78Mc7tl4TkgnqLWFe9CqT5Mg72qKmpeskS%2BPbL6fwkvGuHi7Te3g8VjYFt7Sgt6D7nkEDkQDJeDwEi5SBJhI7xdGkwlvAGmt%2BRRPAXPmwdr4CJqXby084VzUKqvq%2FV2yUr1iP0Wf7ppS1hWkVoqa13zfwZsiXxxEHK512kSMlBKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJK9W%2BEEPCcAVsVreKeMQsfAdNWBtiBwJvJz846l8oz0QdgftsCvw2y3pLzn10M9%2FlhbYuXQkWC5w0ZAs5ugqDIXUrNS5aginr9WKPQw99fepxhWLIki48iR%2FJhgaq5d57GwM0LQ2IfnuAtyVMbOtAgYuil3JzEHjHLOlnep8cxeVvboGG8%2Bi1La752OpTQql9L7%2BzVZxBjCDoWm5T7AlvcbjHdjkx2Lu2L5T3dN6eTdzF4LwRAy7Jj6ECsQAh4XtMxbMw1Qa4jf%2FbnqSX7iJdy%2FyA%2FH4SAiM3h1JZ%2FHgEZk71Wnu3TEBRn7pWvxyAgTiUvZOKvBLoS%2BD9Wa%2B5oCfRj5T30KOoAIftj%2Bfbt9Z3HXna%2BvCCDUanBbhbtyJsUlsmtviuNoUUWeY%2FKnT%2BPBYX5dBLyUFWzWS55CyOz75rf2XKnANlPo0EEDvbcHjuIOXaRtNA%2FJm%2FKWOWdAxoqNzGBmCbIseIcJN33vBT%2F3bLN76i58OR6HwPzELnOCAQxxD9ih9RQNWaofB0R5CogM9D%2FZln8LDOdhaBs6TUBgYO9vDo7oDeIdkUvMIx8WGhEkOvIY0yj3jCyGzyvFOgpnNZ96fZWfZFvBzLbZ5ba%2BTvZL3spc70Fupnaci9CRY94oGQbPnxdLeYmNBCr3AvyzMRu0gL%2FtwT6h%2BXXj0sw6HWvYCM2I6JzYOyr0IDyXvwh9IZntSAgnuofjHlP9Abz5kse32RooKvI%2FclrNxZBMf6NOmMMv4%2FaGkFkfU9a%2B8%2BbtHPH8unYAkpVYKPBnm%2BD7aWcczhBM6TpcSCqxBBeQwNKtK14Vp7V4HlAwk4IKJ9M7C5X7GUOnIZukuzYJdBVBgzYTBql2yKoGD%2BGOiO9ryDdQC71BIL%2BB4pl3Lbfe%2F7kANdt55T7KSjVSxttnZudkj%2BVLPv5qDLL8Cw0IMnXG9NuPSfRpBXBbIeAEk5sRxlbQO9Z%2FmOcXe6lC8zbxoKnBl%2FBC%2FkFqDO2ze%2BWf2laSsbaDUEZEwMVN4VFIwxopGXRaDlYHi7nDF%2FPpbdhwl%2Bl4bW13Zb7GZQKqMcPpgy2%2FVKaLOeiFtjUXx43JJKbnSEf6kDBXi4fOI0jwSTQIHa3q1toDnL5uIOt2EMg0pBYWJcDkeQtC3Tx8SvfQu%2F4Pdj5a37hGUgi5k7iGC6UF%2F2wbvcD%2BrG08N%2BltuyfoFQAG0zjcNr9AlONAr0vNuAFNCqL5yC4gZmZ7ggEsy8qIIPmOwe6glcM2luRNxpNQz3K2%2B%2BhBmgSMjQ%2B%2B4jVkj1cAvsn4fd8Ol0AtrTwr%2BInE3tAqQDWG%2Bx5trujtOhrN0DK%2BKDac7yrqVC0nkUvxOMc6APOjDGoTCtPDjCID%2BpNT%2BJx1KN8vObvP2rN3EXGHImuAR%2FY1HjW%2F0GpANb7QZZM4vfkrTYItULcjgaWaOuQv49XIiCbyx%2F85NnYVFqBW6IyA3GYU%2F7AMNHWCKYADy%2BjHu23oiYt%2B65oXP5pIjq12%2BnAKdzu9m5areqXugV7nu3sIoOIIYz68zJ5Q7615r%2F87reUysroSve1N2mOPoYeRVAWyp9GSU6gfPsGuVZZt8ML4EjTPuAgsuTrJ2QXoe7wynpa1UotmZmSurm12xkGZ0KpMsXWc8oR8jYvu%2BveCeENNny1ZawZsOIvYNNNP1yxSu8vdVDIDC3GMCIWY39K365g62PMpXngnVZmeWjcwdk15IC2kAPGE7l0%2BWmcOI%2Fz569WzPNGlHW55e5W8nVzBCDPwUxUbpb8lf9EmMjKos5YBr%2BSgH9KpxNJXmOlytQt2DNZp4ODN2qI8X3cl73Mmox15vp1qnrgf4D8Gjgvy%2F9HP7y%2FUj2UjoMk8B8rd7uPRIAd7QT%2FDw3OAz1igc8LdCXQbm%2FNx4CtxmKjKSA21gEIgeTh9ynrggUejVjAhXZW5ek6OWDMktz25Wh0bvZJ5N235QX5MDUnr80B%2FpgKdfrMKbV%2BnVrwPBWuBPrAg2zS4%2F0JtWW%2F25s3nT8QSy35O6g1%2Bxlys7saYx2LpYX%2FosHZVCoRkEEww7b03M3KuiT1YnHT%2BjDKWxEbw44IKmcaci1FFGh0qa7TM11ObsKxyeFQqgydW2KbuFv2IlOZBzf9UD65qJS8ofNAxz3oD5o73qS0%2B6p0zYOsUo0h7vmpkld6uhDPHrQpc2EUwkC0DacQpzYZTO1Z0EVf7yBTmA9VNjJ4jbtm5jJF%2F6D%2BOkLAszC4EIuPilvWMHg8QF57aYyYpZlY7LWmvTKh3Eel%2BF405bdK7JiI0fDSY7StJXljPlj8fv6lrQ5F4EkP%2FUnnYO%2FRltK1RiDMz5KWKA7MHwA0afqPPIGBShJ4%2BVKNnFSPF4oV%2FNa4g3DEEIuPljzNvJ4uxEzNgWriEebTgWWVC1BrdS%2BzEbOT2OhxeP14vrsjinwsEx0tL%2BBYSQsN9QNCKYtrrXkxbbgew6QcPw37HFt8n2XzFNxVmNvb9JHX7lwg%2BeKBa36X25tFe%2BUe3NDleV5sH8P2ycR0mIxz7RSXQZUPH6N8j5OFLTZz%2FZG%2B%2F8nn6iHJkf4V92enaXqrs07BvihNdBtBkZZh7SVmM4uIjg9yHXl9Nr4sn3mMfzQJjVfK%2F%2FcY7CV4fwQById1LlQwlnxeu7bFOHhfnNuTe7Mxl3ARR5bmRpRuYSPvFyJXvjZLwG2W612KI2keH4nvUVv%2BbgQk4yxfxbpVYz3LLxf%2BYPfH6R7EBpfL%2F31onWv3YHt5X31enqfP4yh3Lh%2FjfYWaC%2Fo%2BW61TsGePsoFb9uAd5Qkm3YAhOM%2BzH43FgjU%2B5KneaNkEQ7R7iKHe%2F6D3OP3S37yG4W2PAEwRj0AFY7B1t1hX5LLTK%2F5kCGOy10kj4xh5TZOoBFnN8oG%2Fy0u7f1lZzJ4%2FeAJCqxJaepzccQ0bPnn1QaY3xrGx%2Fu2lnMl2W67mFXR5xuBhiGf363YG0dPVKmHdKdjH4%2BY9DlqfnmhztDvnSc4%2B0GYeSp5vG69zaXEVDQhwta03dnCVM8f3ZkbVhvDGBu0T3m4IWBNnGWdTUGXzx00kX9%2F1dViORO6Vsq7fHjuAvez18r4Z2UPr%2BA1a1YNbUwTOD7TDeVVvcr0lluXynxlou3tn5vChyfG5l9AbzB8G9GzaGcUmcxfBGr2Bh%2Fmq%2FA3%2BbL2CfAJceU52XHeGUpdHN1Au%2BzNOO1lqzf0KNbJ82sDN2cnPkK5Zp3E0%2BfNuhZP9Aqqkc86%2BMOAdxINX35U3w2XyhC6UJ%2FQfUOVr7Xgb85LPyJt9fPlX4s0wZ9AweQuttyXFj2OodNFHbzyNUyqz%2FDzK6CnIZbaQYNO0wS3aCrRpoB4h47%2BbTkSgQmP9ntU0VkZ5Oq1QJka6jIHzUs6bjX2PRJf1lbtOSQb893JrD1Fz9uX1Xt9fdzN3wJ6GzIFy2QvlpM4rpQmjHAsP8jyMkz5gr8tMdMxJbpdgvltub491btvI3%2FmQfL8Zefshmrjy7W6PLz1wN1CxTXoC%2Fyfv%2B25jYNI2uorT8VnUWqj6%2Bp2OlLu9C89PdXUJ9HwnnNwXVs%2ByqopOUy9p4gf%2BB7AX0x5piDyh93qpxLf8%2BvdQZaHSG5kDzkihIdId3PA0x0HuHuVtLEPzqfwtALfI5xMbLptg8WgEwDbqrn59vTPsnd7tREs%2BbRuRa0%2Fszhyb1m1fA8K7BnSy1ZqVAJ373YYCfemi%2Fvt0%2FMon7XGZq2lwdqTk3P1evNflQqOMca9DL0giM%2F5Baugmrm0e6hTogZlE3kRqzR5OLdm%2FrC%2FQl%2B66dcVzpfNbc7sS8YXr2WXMkePVz1FlPH%2FgFi7JWARxpzSoBPp%2FSqA%2FtZqB3tdtpay8sBt9A22AZA%2BsH%2FFIZ77fZYQqD%2FHTCG7DZRO88rZLlA%2BFvxlNuZVFrURyw0XVJBUVqDSD5dHDUGXLzUr4YzBduvu8Atnc33q6nt8bi7N1T7cV8YzpVMCEWGsm8GeddkaOWjPnk2Wdgy6br%2Fj1egpzYpMQnD2UOi6XW9h17UPkn1Bm4KFBBlj91Ca15K6S7%2F5z1SWxSPvn58SrtuKYZyW35WLR3wui0%2Fae5E8edXInrppmXl3dW4AFvglx%2Bk7vSybQHtKSeNSkY9OIi5OprTgV9SC%2FcgcZ3e%2Flrk1dGN4krNkueY7%2FKx50BiKXNhW5fgPn7ocyeB4%2Fbnv225IJRlk8a%2BQGz2MaE2ioh4sLocritw4laNyBLlNpJWj8iCbhgx6vbDtfkGZz5%2FQB42nkE0fTpGU9X3cjqLnj997c5M6S1vlmp7u07O%2FIMeATCEA%2BSkdIZuDDMQEm8127Jf%2F93q7dkZ7ATZxyJ0k%2B%2F5x1T49Z1kXy7UREjOe5IySl5Me9Eeuevjp1c3q1W%2FRrdA%2F243MLqN25Q578Sp%2BU%2FZli%2FzZpO00WXYsF2VtquUkFx%2BwnQ5svFOK0xkTLiud5nrNY3uFB9nvdakNnSIuoFWVEXhv8P8RcGVDL%2BNUdN74ql9a%2Fs5Y%2FWCy52m0CPLdv4t1Cr0o8r%2F%2F%2B%2BQSTcivapGVdEgxvonHZP6IO8NzEaC4U%2FrKezd8fQ0v%2BRz1e92kkOEedyyCTfP5sPp7aKgv0a1iFzGXsuMdh3Xw04aPyft5ZUkNBdh9bG%2BjBP1sV6Ctk6Efyt34RWDetTPv1OPYUglWBHn7PdcS6p68O9KfWokW%2FRrdg73eF5An5trzrP45e71%2Fa6RZb5Y%2B%2FESOdSziNa5HL3bzRFkk%2Fsur5Jr%2Bq4RHlXoe7DPZ0sSs2fgMfYEXhP3Tg4qL0dv4rAXuzjV%2BFJqz3jHnu9nJmAmWSMYrZdEQIy60%2FvMFSWYhwSkOsur2ap5henYHk1m7iAulcfwndy1r%2FL8v4bNNGpjoXssnmGHGn11WaAHfQXrnQNgXyN1qRWHGrvHfXOahQk3Qb%2FVRO8K0mJa1omabvh7Iaf3zmVU47U%2BR9e9Q6t78lOC7pyELZW20Gwe1NW7Mx3Vv0xFOQKLXoa7omab2pGn%2FepyH6BsIko%2BTyxF%2FLjvOql3J%2B7I9SQ60SOG9Pu0snsduBOpvya89vfBqnvPmmf7h6lWkeyjPcTyl0PdErWIEGZ2H5q4brGHNNutiZdncHnpc80Uu7N22TcN4itq7oFuiZ5mTI2rupLbvRQoFxaz27lBEeRNjI%2FnvXkwxZvdlFi8njo0NdjW9bD3U7jQKUCQ%2BA04ndmM10dGvR43dYmDuuVqmbdW1w1kasJXs9p93t%2FWmVCBU1SWv2Yhd8jpd2%2Frj0g9zlww5Bvy634MF%2BwoK5KMBVYhiUkNZ9%2FvlOJ5K1J8rKp9Dalg2ZF8DlpaWKhYKfLun0AbJjxbFBhne8AkfSqgoNoRfljXmgpJJ6NzZF7M8R305etoHMq1e5dE8TSozn3%2BCe7IUDyi0B4LdijfwthLWLkjzveYQtt3IBnM7rnuTdEGw7yxK6R9Jn4RZAZP993vXzYG%2FR2%2FISG7wbf20Akz9ldMS6p8ureBtezH5Z0tcBV6FEo%2Bcpei3Z71G76w%2FhXYLQ0WB5Ms4fMtT9BM%2Fl82lcbgr6KdvjJznghFWPyE%2FldPrw2vD2LCvwkvnwQ1Uo2rNidnnxI2ZRt2Jn0oobQwHGQuzCoGkIMYsTPupNCyzm56rRK9TTWTkC%2FVY6%2Fz%2BlidnXEER84Peo0PFzCfBrI3G2EOw2yuCnckza7w2trXWz7mBr2bdjF8Jf5erZi0Bep8eG4AX7esQzJUfPmCWv1abrni6953thmr5IJ2XrItD7eowMpfm1rdnvENG31jN3NRyEXdii%2B725ztXvT8Fg9EN%2BflHeNouDXMfuurDFx1Y5ZYYLsO0PSwvHx3Wkyn1tjeFuXWAKsFWivNaLaN%2F3lqOOeeD66WVKc1FSA7vIiMi%2B%2Fj4GQa5Ko99dQeNXvkV7Z1%2F%2B8H90hec6T8EkbkIQhLkYW5yOsC1fvkIOll0X7wWZCNGj3HQZQE%2FIYHm3QI%2BbJXVzYr0ViCyr%2F00tmSvlBRzjr3xERMiirw%2Fd0v3n0hkYhn6IiR4IcnnTpTRyaVYMuG2jV2RehD3XlqstlV2wUFZtDvngdJqR448bUIDBUS5%2FEVfN2EXzFuoGycA3HSbpnVu2KLovcSpxaZAN4PsKOaK9HkVtLTm4ZUszkDrhsicT9MTP0ceT1r3yY6exR%2FKnRC%2FMfraWMw83pOydhag1t5BnYTziybN51Sq1QFvQlWnvQY7zb54WP4T2X%2FEu%2BhFLBk2lIVf23r8S2TsPgj01cHNYxZ039pGRD9WLXT9YcltPlrXlIaHzKtrkgE0Z3jYok2WZ%2Bl9M5Vm9We6%2FUgZUT0MvSW8iLp3oTa1S5VAas7oWTdee2xZM1uU4yjkgcwS%2B0Os6NKpiPCexh7SQpsmnqFPDtJSj5%2BQ36il1s65A28hRqZ5J5ic8K3kzEnyZtCSPDzg%2FvJx7GcsDCrcsmoojdzwQdbcXaFQKnuTOKVAFzE5TLIuF4h42lTMFcr2bufvlCz6NjdvK3zyCjl41T7mY8D5iM%2BIoF1vhd9XDJOmslVZsefAxBSpQW0fgUr8bfBhTRjne8P8dZhnL37byo%2BiU2KePOTYe4Xb3o9SSLasImgpPfm68mS3LrwHWOdATbpEW%2FRkS6Ou25HuwPUNXo4kZf6DnC%2FxkcrLxvE8TrIuBMNMvdNCIwc658qH7KfqJeJFe53iQCpjUqdJfjHiP8iqWFqd1O8nEZkqvAGXZOtYit%2FFE6T6Bncvue5OMSTTn6ntvYeLMgFhCGhi13fCIjljoH23ukbTXvUg3HcFk%2FIqNO6xzEX%2FhzuyOWcm2plWfxUiUtikt53LoH0qL3CzrPnTpdUnP%2BDd4MXtePaZu1tWrYL8Grdqq7CfypvglhrinweA8eeGDzbveAAlcP5Cj6MOJcYVy54H3SI68LyMkkkMdUipIFiK%2FyJNJu0%2FJj3uXeZWkXyWwqTS4698Adi7jUycdz%2BKM7re04mXkyi0bbreuCfYIMDhLpaJWEcQFwmty2yGVX6A3sWxx3Wxtt%2Br56rif5w%2Bcy0Xvn1i3BhFhSzfON8hPh6CXSkULt08Ol176R2T0fR9D1u5yl36PUfLQNFQ3qFiLn3a35zz7qZtOmQx5ja5HS%2FbL1Fb%2Fx7yKgv0apYEQZP%2FAT%2BPPJud%2BSkaQ%2FJb%2Bxldy9ixuk32hJDjKSS9sHLnN%2FubmCAGn3TPklb0BIZM3zlPSmis32CPJZnf5tirY8wZWuHbCi2jH7qkxf8GHSZemcZbxmq2tkSNJpwCbpFAk8%2BuJ6Xa%2FMBcaGI1d8Q7PGHwwO%2FnH5dfd1znrYE4551Fb7hcIYFkKmw2Aey4TPgY2EqbIBVmr%2B4WhbnvTENhf8JbzJxd0SVkzL4OVvIAo2yeOi6GO7PvLgWOt2RtpWVYGmfjsUte9ktsjPlpSRWUPAPZ5zMEWvcRXrV71643L873RHhURzdrgeYyyFgUxzE5rr0Nl75%2FreUY3F6%2BAX7isSJ4%2FgN8psMgvF74%2Fq7wpyzxrwJacSl4zkJxXpGFxqZy0bwU7QfUL%2Fkp%2FSZndD6ynmizRYGMyV6CPCKVl39Wq%2Bby53%2FLTA%2B5B3rtMgtHZ6BUaCK%2Fod1NvRH9QxBR5Ra4u%2B%2FLMq2bQzE5ujThvPNdvegjoFj9X1kpawp7S%2FU9gcxgJ%2FKPLawlyRwc5Mjir2xVXItFSmM9p%2B68S4NfO%2FCHadpiTOFKe25t7uq70AM5mq%2FgLeY0TPbxm%2FiyS1%2BXcN%2BT7%2F%2BRI4s9R3%2BhgjrxtzpJv5Q%2FU9xH%2B4jCXcDt6mKnm76fL6cRb1Jr%2FAepcJMF%2BDRq90p%2BzfA7PS77Ihn%2BCXvQRDWxJaxRuRD9AE3IvmLTTdcVfT1Zt8h0vM%2Bj2VFrYkzROeasuhmOUOxx2LINisbz3D%2BOFwW3L34OqHFkSsE3naZ6eDA0C6w32pbz8KPeP0uA6fQNZ5YxkcP4iH7SZcuknEBvyJo19O9C4hbxnTwl7DKs%2B8AR%2FbW%2Bnkwj%2Fkq8HrFv8Tw4K3%2BH22OPUsp7JD3WkKgs0qDnzM7JKhdUCr%2BCTEFbGtnkNhKyyy%2F%2ByPxWytDNYOfl6ee4LTU9t8NxEXNIsXM5WgTHpUeyJXHE3lEnSR6FVWuz3mjvS8vx3WpkpwaZ10XpmzvgL7cxO7k2lQN8NPSWfrdOIh25GzdkvkZ9%2Bbc0tDBroG1vnQC89mO9ZLdmPSwqsyyxBSjLH7vRz%2B6hj1VuNt1fml%2FK1N%2FOsAy0T7%2BtoVYnUMvGw5SMHDfXnRW3skgR%2BqscNK%2Fb0F7HR2ygHYyT8FdXlstBv6x6FrTRDh%2BiJzidiixGD3O71aOa5k%2F3dozqfyB3EfBW9mGmRAP9XanszstrujYRKdfazpaKQcnD8Pxnj6rrnwaaSvbhjfdVo60XVgr1fZ8d4fHMvrppEP%2BJZdoD9WWnIIMptzV2WbK%2BPtO56XHG5elpkWS1wQ9YoWFR2qdicx09AhUZeqpe7nJQoFL1OK9p5jjNSgk%2B3SqpE1lnUlruwXiox9gXy2fiu9Ho67cgFx%2F6OvBBzulyw1Qx2f4c6VdU6G3a8V935qIo31SXbttKBrgBuwaopmD2SvOzjG70Mo6ygbPm7YTE2ep%2Br8BK3LVdW7R1VJqZuxeTItget%2B7ux8eOuM22klf9DasncClU2f9tFasl22zmLxqx8m%2BL20Vg1mL32dOBzMhj%2BZdSh6hZVYgQs5Otfh%2FtNyQSfP6davpU9mCkD2IeVNX0ubzaaQisaKmuASboALUw8tpzLypu%2FvuvX90ndZ17F4H2YjpFUwhB53j%2Fe%2BSpYiMHZ70GVTZ7Dh6g597MNnu8HfFMaHO88HZbwQxmwPQh1psoV9MwBCIoolIVQfYm0sP9V9mXBJ5RxsXfwQWGju2HFhmb8XkU5PSmn3BlDhsr%2FW1R5JJh0X3tSsNaOxwx19kWXLUWlZ%2Fdn2rmuNxKoQ7zR8Qwal5ku6bIL0Cng0yYyYPuH3IxEpQtLQ9Ut2EsXZCdOO4dyKtx5szwfA9hYgVfD%2BlUa0c8YeRXKvzRttLfklxMoZ9%2FX1cHgDYTI8vAUVMioy7xvXopE09oqsV73fQdgijpuEhF7XO5q6r6ifkTcoZtKa1LqRPeWvW2PluH%2BfzI5T0nQ%2F3mpyluFNbSXPL7JUPacv0vUGRn0uh5Tv5vJYTHC3qf1mXIvSBYFHDPokbfSi2mwDxHPGbAV1qyvWGth540y1lOJNm%2B%2FChUdy71AAn6XFeoyYDvS%2BRnqRPdpQsaMX%2FUD7Sr9kl1jln0%2BH2m%2F5x2FRywy90iOYeGyTPLFTXqaxrcazx60KWL5vRm5X0vfszfbgRk7bgK0chuEKwEyX1zatSveW56hsqdzGg%2FTpTd1HEJAzP8ZOHFledM5e4nZbMvtbvD0YDk8fovG5SLbsKc3DHlndl0%2BR6AuB1Qrhq4rqOK9GC8rA89pGscwDbigKhi%2F7hbPSZ4Emx%2BVXz9s1BL5K2ydZ6g191vUWLdgL%2FnAvbqttCNsJm%2Bwk5mtk%2F3zBjm5lSbt%2BFP5FjDTO%2FKpXmERfZjrNUyDCGYnRn7CelsZ5SK%2Bj%2Fbsf5s0%2BAM%2Fpj35jESySQiBHS%2BWXXPHIrwUWlUny9roDKCKEZ3AjHLGLYLftGX9Wr59BXWilAotrufxMHeZYWPyXVdUe6tKa4R64PIX9LFtboQq8bcX5fbkaczsv%2B%2FXHFxlCI6u47nxeTSuMAc11L1lX9aUulLNdX9RzRgqvafIn8e99tzS0aLy6nlU9H6Ofmr17lEhBHtehuJAOWCWWZPOs2bCDmsKNvft4mcWv4N6Ukz%2BQJ7TzjtYMV59O57rPNOK8FrXBptt04Hy7U6EyOzofotQ7hTc%2FoFaMjO5vemr0uO8bt2T2bL%2FvixVaB3chpqVDemUi1%2B9WcEI1IeHaXx915qIkvHMRmfPlIUpFWTjY3%2BTaqwpm1zR%2FcJDzNT3zlQbYQpcN1tjcjp5EYPP63q6DM9fsdXYLrut5Oi%2BbtdnOiUzxwk8ZrbBx9OePJcsfH%2B9Z5poUkZ9RnPH7%2BQg2HVx1fYD4f6DUwi2GXuIOg%2B8DkqMQF3gldJj%2BDz6sQLh3wiBPI%2BBUym9uU73G5HW5fP5Pp2CY4trPu3Xr2%2FjpdwfSl78h%2Bs5exYym93U9UTaO%2Fuyf3jofCI2c2N8BXPlXW4v7V7GxvxkQ%2BczUVkllxuVXy0ALdmzu%2B3hQJhg4PwINWJ1eTBlF7eKkJGBvc%2F19%2F013dLAIC9HhSRXOxdBMT%2BJCkkqb2G9b9O2MXaRalqpk%2BfEx8ngXkqCx7fXM8X2fTn9FJr0WmZ915Vxs2u73R5bnzLticvQ28czf%2BAWEuhvlaPF5HUW8vkJo0KXi26Jfs4vP0Ixfyypc4NBBmy%2FJq%2Fpl1ADXaZUWq2oKV4mXcPPUFv%2B71D%2BO6PiKZg2OPA6BY%2FtBagU0yPo62JU1SJhPAUOt8fH%2BsHApNzZbNtz5D3Qveor4zXP8Kk9NYhsN3uLfOu2BSXBusyknKlyH6NQ7uOa6Y7w0olLuFB4xZ%2Bosc5ZnjTMzpfH2HVqr8tPo9wy3Q2LxmZe88g7ousmTtK5ulpe5zZUWazzg%2BDdwhhY7R1eIfd8EjVnH4QqkdbBY9LtrmSQ9nX8Ix%2B4HpHtmfkcg99i7H0ROvbro%2FdxnldmqQ4eKME5QLXSLggJeb4GM2FTaX5vUWrFb%2Fhj%2BI5kCQ6Jj8v3OMPK3zWO5%2FEZvKoExladz6SPymf9GQn6D5DFf8nCSiXXOXDwgxiAYfE9YFkHSGA6XC47QQ4STV0fkzRev43W3C%2FR7h4qv3auvNrhyN%2BRW4F%2BLt5SnOml7e%2FKU%2Ff%2F1jk5yca%2BjZ9zx9Fuy99HlXSZjWNtg9rsm3s%2FFelcmpBdBLVWHk9XUjCVGM%2FQZH%2Br2IDGywe%2F3fVnovS2PndB2nwhbQJeQ0SZMi8Zk8j3UVSCuv3QlT%2Fh7Q9WLvEtKmONS%2BmWmnML8u1NR8XY3Cu%2FDu9ybkLu6hgZuD3Gkd8k8PtTp0vTp7lbraUuj4nxgQGdHWvLlnrgnOb%2F%2BgeFTpexS7WT%2Bt206fWxW3O%2FkgH23eSguXbaLGFHXpm%2FmZ%2FACbQvKk7XlqNTGscY%2BKu9%2FO53AdUxm8icYLVmj9RA313O5oqKiBnu3dRHf4BJDhS933CE%2BQWamHkNfRsjZtVBy5RXSJC%2FrWjTRLs1%2B8VyA%2F0aiZaOFLH5WLcB265IMsx%2BkO%2BpqJ7%2FvgDfScbeI9aWWTfV2q2XIS2MI6HWymX8Esmde39EHzeuU7U9bDsF%2B9i4zO0SeA8mw2PkxTqTQPfJC%2Fwywm3uv%2BXXkSDbm0Cc3Y9a8ndArdfq0sBvopeMVcGMnq61ugOQdMSj6Puyy028Brs28XI50C6SXPjtpZ2kbGtXCfInJ%2FbK9Pr1kDGw58lxPk42nSuva%2FBGleSc%2FcfjFWk%2Fas0dv3p67lo57j42wPTxMGb%2BNAqahAwVS3v1dhpDkwHb83iuexaqYL1JgtVLxP3%2FN5R2XhmY2FUelb8T%2FSR5%2BYazwfar69xsLMlQJP%2BPI8kPelhogR7AZlvNoh1frqhssQziTpbDz46BrrRkSXilki08SgafC3SdnN2rmjOSvfW3mSh7MG1dsWJiLnpb6JDwe%2FLL4vbmqkS9y1%2BTO18aAMGe16gYyr6%2FYvl6W%2Fby%2FrtYRrHD21SHaKlnzGLpTr0adxKvY%2FTKd1ZvJhPeXYwu9Qj%2BH08Z9Xts%2Bb9j5Yh8ApO1ixxc%2FJW1XWf6%2BKvqXpbHIO8ffgzF2N3dAnwn%2BYXEpRrunYt%2BzSyt2%2BmWCpOYcKn0%2FoatPcGOLt3DuFwOVGvLjshzvKGLSuP2V2BzNyJ6XH72gucmjpXXu3P54xhV5aDY6zspHQSGJbeScL6l5H8Gdb5Va5kExLewtOMdOrB%2FbT6iVF%2Fil2CAcbaWiLOqRn7eW4oB2df9AV4opZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppRrT%2Fwf313lxAj%2BW6AAAAABJRU5ErkJggg%3D%3D%22%2F%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A"); */
  height: 2.83rem;
  width: 9.3rem;
  background-repeat: no-repeat;
  background-size: contain;
  /* padding: 1.5rem; */
  margin-top: 40px;
  margin-bottom: 18px;
}
.wrapper-content-success-body div {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  width: 100%;
  padding: 0 20px;
  line-height: 24px;
  margin-bottom: 16px !important;
}
.settlement-tittle {
  font-weight: 500;
  font-size: 1rem;
  color: var(--primary-2);
  line-height: 38px;
  text-align: center;
}
.settlement-amout {
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--success-600);
  line-height: 38px;
}
.settlement-time {
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 24px;
}
.settlement-content {
  font-size: 0.875rem;
  font-weight: 500;
  color: var(--gray-500);
  margin-bottom: 0 !important;
}
.settlement-detail {
  font-size: 0.875rem;
  font-weight: 500;
  color: var(--gray-800);
  margin-bottom: 0 !important;
  text-align: right;
}

.wrapper-mb-share-btn {
  padding: 0 16px;
  z-index: 1000;
  margin-top: 30px;
}

.wrapper-mb-share-btn > fieldset > .fieldset-body {
  display: flex;
  justify-content: space-around;
  align-items: baseline;
}
.wrapper-watermark-success > fieldset > .fieldset-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: calc(100vh - var(--dynamic-height) - 50px);
  margin-bottom: 120px;
}
.wrapper-mb-share-btn > fieldset > .fieldset-body > .custom-btn-save,
.wrapper-mb-share-btn > fieldset > .fieldset-body > .custom-btn-share,
.wrapper-mb-share-btn > fieldset > .fieldset-body > .custom-btn-favorite {
  width: calc(100% / 3);
  position: relative;
}

.wrapper-mb-share-btn > fieldset > .fieldset-body > .custom-btn-save button,
.wrapper-mb-share-btn > fieldset > .fieldset-body > .custom-btn-share button,
.wrapper-mb-share-btn
  > fieldset
  > .fieldset-body
  > .custom-btn-favorite
  button {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.custom-btn-save > button:hover,
.custom-btn-share > button:hover,
.custom-btn-favorite > button:hover {
  background-color: var(--white-color, #fff) !important;
  color: var(--color-main, #00285a);
}

.custom-btn-save > button:active,
.custom-btn-share > button:active,
.custom-btn-favorite > button:active {
  color: var(--color-main, #00285a) !important;
}

.custom-btn-save,
.custom-btn-share,
.custom-btn-favorite {
  font-size: 12px !important;
  font-weight: 400 !important;
  background-color: var(--white-color, #fff) !important;
  border: unset !important;
  box-shadow: unset !important;
  color: var(--color-main, #00285a);
  padding: 9px 2px 2px 2px !important;
}

.wapper-circle {
  background-color: var(--color-main, #00285a);
  height: 91px;
  border-radius: 0 0 30% 30%;
  position: fixed;
  top: var(--dynamic-height);
  left: 0;
  right: 0;
  z-index: 998;
}

.wapper-circle-no-trans {
  margin-top: var(--dynamic-height);
  background-color: var(--color-main, #00285a);
  height: 91px;
  border-radius: 0 0 30% 30%;
}

.icon-btn-save,
.icon-btn-favorite,
.icon-btn-share {
  background-repeat: no-repeat;
  background-size: contain;
  text-align: center;
  margin-bottom: 8px;
}

.wrapper-mb-share-btn > fieldset > .fieldset-body > .icon-btn-save::before,
.wrapper-mb-share-btn > fieldset > .fieldset-body > .icon-btn-share::before,
.wrapper-mb-share-btn > fieldset > .fieldset-body > .icon-btn-favorite::before {
  position: absolute;
  right: 0;
  left: 0;
  top: -5px;
}

.wrapper-mb-share-btn button {
  color: var(--gray-800);
}
/* page-success-end */

/* save temp */
.wrapper-save-template {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: -10;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.wrapper-save-template.show {
  z-index: 100000;
  opacity: 1;
  visibility: visible;
}

.wrapper-save-template > fieldset > .fieldset-body {
  position: absolute;
  width: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 50%;
  background: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

.wrapper-save-template button {
  height: 48px !important;
}

.wrapper-fav-customer > fieldset > .fieldset-body {
  width: 90%;
}

h3.title-modal {
  font-size: 1.125rem;
  font-weight: bold;
  text-align: center;
  color: var(--color-main, #00285a);
  margin-bottom: 0;
  text-transform: uppercase;
  padding: 22px;
  padding-bottom: 0;
}

.template-wrapper {
  width: 90%;
  margin: 30px auto;
}

.wapper-button-action-center > fieldset {
  margin: 16px;
}

.wapper-fav-customer-block {
  margin: 16px 16px 25px 16px;
}

.wapper-fav-cus > fieldset > .fieldset-body {
  position: relative;
}

/* end save temp  */

/* reports - namnv */

.page-commission-summary-report
  table.dataTable
  > tbody
  > tr.child
  span.dtr-title {
  color: #484848;
  font-weight: 400 !important;
  font-size: 0.8125rem;
}

.page-commission-summary-report .formio-component-datagrid tbody tr td {
  color: var(--gray-800);
  font-size: 0.8125rem;
}

.page-amagentcommissionsummaryreport,
.page-amagentlistreport,
.page-amagentreconciliationreport {
  background-color: var(--color-main);
}

.page-amagentcommissionsummaryreport .am-middle-content,
.page-amagentlistreport .am-middle-content,
.page-amagentreconciliationreport .am-middle-content {
  padding-top: var(--dynamic-height);
}

.page-report {
  padding: 22px 10px 0 10px;
  background-color: #f1f2f3 !important;
  min-height: calc(100vh - var(--dynamic-height));
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.title-report {
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 0.9375rem;
}

.page-commission-summary-report
  .table.dataTable
  > tbody
  > tr.child
  ul.dtr-details
  > li {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.page-commission-summary-report
  .formio-component-datagrid
  .datagrid-table
  thead
  tr {
  background-color: unset;
}

.page-commission-summary-report
  .formio-component-datagrid
  .datagrid-table
  thead
  tr
  th {
  color: #7e7e7e;
  text-align: center;
  font-weight: 500;
  font-size: 0.6875rem;
  text-transform: uppercase;
}

.page-commission-summary-report td.dtr-control {
  position: absolute !important;
  left: 16px;
}

.page-commission-summary-report .dtr-control {
  width: 0 !important;
  padding: 0;
}

.page-commission-summary-report .table-bordered > :not(caption) > * > * {
  border-width: 0 0 1px 0 !important;
}

.page-commission-summary-report .table {
  box-shadow: none !important;
}

.page-commission-summary-report table.dataTable.no-footer {
  border: unset !important;
}

.page-commission-summary-report > fieldset > .fieldset-body {
  background-color: var(--white-color);
  border-radius: 6px;
  box-shadow: 0px 2px 2px 0px #0000000d;
}

.page-commission-summary-report tr:not([class="child"]) {
  position: relative;
}

.page-commission-summary-report tr td:first-child:not([class="child"]) {
  padding-left: 22px;
}

.page-commission-summary-report
  table.dataTable.dtr-column
  > tbody
  > tr
  > td.dtr-control:before {
  content: "\f0da";
  font-size: 1.2rem;
  color: #8d8d8d;
  padding: 10px 100vw 10px 0;
  top: 50% !important;
}

.page-commission-summary-report
  .table.dataTable.dtr-column
  > tbody
  > tr.parent
  td.dtr-control:before {
  content: "\f0d7";
}

.page-commission-summary-report thead tr th:first-child {
  padding-left: 22px;
}

.page-commission-summary-report table tr td:not([class="child"]),
.page-commission-summary-report table tr th {
  padding-top: 14px;
  padding-bottom: 14px;
}

.page-commission-summary-report table tr td.child {
  padding-top: 8px;
  padding-bottom: 8px;
}

.page-commission-summary-report table.dataTable thead th {
  border-bottom: 1px solid #d8dbe0;
}

.page-commission-summary-report table.dataTable {
  width: 100% !important;
}

.page-commission-summary-report
  table.dataTable
  > tbody
  > tr.child
  ul.dtr-details
  > li {
  border-bottom: unset;
  padding: 12px 0;
}

.page-commission-summary-report
  table.dataTable
  > tbody
  > tr.child
  ul.dtr-details
  > li:first-child {
  padding-top: 12px;
}

.page-commission-summary-report .dtr-data {
  color: #000000;
  font-weight: 500;
}

.page-commission-summary-report table.dataTable tbody tr.parent {
  background-color: #f2f3f6;
}

.page-commission-summary-report
  .pagination-hidden
  nav.d-inline-block
  li:first-child
  button,
.page-commission-summary-report
  .pagination-hidden
  nav.d-inline-block
  li:last-child
  button {
  box-shadow: none;
  width: auto;
}

.page-commission-summary-report
  .formio-component-pagination
  > div:first-child
  nav
  ul
  li
  button {
  width: 32px;
  height: 32px !important;
}

.page-commission-summary-report
  .formio-component-pagination
  > div:first-child
  nav {
  padding: 22px 0;
}

.page-commission-summary-report .page-item.active .page-link {
  background-color: #2f80ed;
  border-color: unset;
  opacity: unset;
}

.skeleton-loader {
  width: 340px;
  height: 131px;
  display: none;
}

.skeleton-loader.active {
  width: 340px;
  height: 131px;
  display: block;
}

.skeleton-loader.active:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  left: -100px;
  top: 0;
  background: linear-gradient(to right, transparent, #ffffff70, transparent);
  animation: reflect 1000ms ease-out infinite;
}

.skeleton-loader-item {
  border-bottom: 1px solid #d8dbe0;
}

.skeleton-loader-item .item-bg {
  display: inline-block;
  width: calc(100% / 5);
  border-radius: 4px;
  background-color: #eee;
  padding: 10px;
  margin: 11px 6px;
}

.left-zero {
  left: 0 !important;
}

.left-50 {
  left: 50px !important;
}

.page-report > fieldset > .fieldset-body {
  visibility: hidden;
}

.page-report > fieldset > .fieldset-body.active {
  visibility: unset;
  padding-bottom: 88px;
}

.page-amagentreconciliationreport .swiper-slide::after {
  content: unset !important;
}

/* end reports  */

/* animation - namnv */
@keyframes reflect {
  to {
    left: calc(100% + 100px);
  }
}

@keyframes l2 {
  to {
    transform: rotate(1turn);
  }
}

@keyframes slideIn {
  0% {
    left: -100%;
  }
  100% {
    left: 0;
  }
}
/* end animation  */

/* css-body */
.page-amcustomeronboading .wraper-page-middle-content,
.page-amsettlementposting .wraper-page-middle-content {
  margin-top: 78px !important;
  padding-bottom: 85px !important;
}
.cash-deposit-wrapper {
  background-color: white;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin-top: 81px;
  min-height: 89vh;
  padding: 26px 20px 90px 20px;
  height: auto;
}

.cash-deposit-wrapper2 {
  margin-top: 81px;
  padding: 0 20px 0 20px;
}
.wraper-button-fixed-bottom {
  position: fixed;
  bottom: 0;
  left: 16px;
  right: 16px;
  padding-bottom: 16px !important;
  background-color: white;
  z-index: 99999;
}
.wraper-button-fixed-bottom > fieldset > .fieldset-body {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
.wraper-button-fixed-bottom > fieldset > .fieldset-body > div {
  flex: 1;
}
.confirminfo-title {
  margin-top: 26px;
}
.cash-detail-title {
  color: var(--color-main, #00285a);
  font-size: 0.82rem;
  font-style: normal;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.wapper-btn-fixed {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 18px 16px 18px 16px;
  background-color: var(--white-color, #fff);
  z-index: 9999;
}
.wapper-btn-fixed-2 > fieldset > .fieldset-body {
  display: flex;
  gap: 20px;
}

.wapper-btn-fixed-2 > fieldset > .fieldset-body > .btn-back,
.wapper-btn-fixed-2 > fieldset > .fieldset-body > .btn-continue {
  flex: 1;
}

.with-currency {
  position: relative;
}

.with-currency input {
  padding-right: 50px !important;
}

.display-currency {
  position: absolute;
  right: 0;
  top: 53px;
  padding-right: 10px;
  font-weight: 500;
  font-size: 0.95rem;
}

/* css-body-end */
/* css-transhis */

.filter-button {
  position: fixed;
  right: 0;
  z-index: 2000;
  color: var(--white-color, #fff);
  top: 0;
  border: unset;
  font-size: 20px;
  padding-right: 25px;
}

.filter-button:active {
  background-color: unset !important;
}

.filter-close-btn {
  position: absolute;
  right: 0;
  top: 0;
  color: var(--white-color, #fff);
  box-shadow: none;
}

.customer-wrapper-head {
  background-color: var(--color-main);
}

.popup-title {
  color: var(--white-color, #fff);
  font-weight: 600;
  line-height: 24px;
  font-size: 1rem;
}
.page-amtransactionhistory .child-border-radius-header {
  background-color: #f2f2f2;
}

.list-request {
  margin: 24px 16px;
}

.trans-his-wraper-left a, .trans-his-wraper-left a:hover {
  text-decoration: none;
}
.trans-his-wraper-left,
.trans-his-wraper-right {
  flex: 1;
}
.trans-his-account-no span {
  color: var(--Gray-900, #101828);
  font-size: 0.9rem;
  font-weight: 500;
  text-transform: capitalize;
  line-height: 24px;
}

.trans-his-account-no {
  padding-bottom: 8px;
}

.trans-his-item span {
  color: var(--Gray-500, #667085);
  font-size: 0.85rem;
  font-weight: 400;
}

.trans-amount {
  color: var(--Gray-700, #344054);
  text-align: right;
  font-size: 0.9rem;
  font-weight: 600;
  padding-bottom: 8px;
}

.trans-his-wraper {
  border-radius: 12px;
  background: var(--white-color, #fff);
  margin: 12px 0 24px 0;
}

.trans-his-wraper-second {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  border-bottom: 1px solid #dedede;
  padding: 24px 15px;
}

.trans-his-wraper-second:last-child {
  border-bottom: unset;
}

.trans-his-wraper-right {
  text-align: right;
}

.status-custom {
  margin-left: auto;
  text-align: center;
  font-size: 0.58rem;
  font-weight: 600;
  line-height: 14px;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 2px 6px;
  display: inline-block;
}

.transhis-date {
  color: var(--Gray-500, #667085);
  font-size: 0.98rem;
  font-weight: 500;
  line-height: 24px;
}

.filter-close-btn:hover {
  border: unset !important;
}

.filter-customer-wraper
  > fieldset
  > .fieldset-body
  > .wrapper-btn-fifter:not(:first-child) {
  margin-bottom: 0 !important;
}

.filter-customer-wraper
  > fieldset
  > .fieldset-body
  > .wrapper-body:not(:first-child) {
  padding-bottom: 80px;
  padding-top: 80px;
}

h3.ib-detail-page-title {
  color: var(--Common-Secondary, #00285a);
  font-size: 12px;
  font-weight: 600;
  line-height: 22px;
  text-transform: uppercase;
}

.trans-detail-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 18px;
  gap: 12px;
}
.trans-detail-item p {
  flex: 1;
  text-align: end;
}
.trans-detail-item:last-child {
  margin-bottom: 0px;
}
span.trans-detail-item-title {
  color: var(--Gray-500, #667085);
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
  text-transform: capitalize;
}
span.trans-detail-item-value {
  color: var(--Gray-900, #101828);
  text-align: right;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  flex: 1;
}
.trans-detail-item-value-skeleton-40 {
  display: inline-block;
  background-color: #dddbdd;
  width: 40%;
  height: 1.1em;
  margin: auto;
}
.trans-detail-item-value-skeleton-30 {
  display: inline-block;
  background-color: #dddbdd;
  width: 30%;
  height: 1.1em;
  margin: auto;
}
.trans-detail-content {
  border-radius: 8px;
  background-color: var(--white-color);
  padding: 20px 14px;
  margin-bottom: 22px;
}

.wraper-image-item > fieldset > .fieldset-body {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.wraper-button-bottom {
  margin-top: 20px;
}
.wraper-button-bottom > fieldset > .fieldset-body {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.trans-his-wraper {
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: flex-start;
}

.list-transaction {
  margin-top: unset !important;
}
div.filter-button-trans-his {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 1000;
}
button.filter-button-trans-his {
  width: fit-content;
  border: none;
  box-shadow: unset;
}
.trans-his-type {
  color: #344054;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 200% */
}

.page-amtransactionhistorydetail .child-border-radius-header {
  background-color: #f2f2f2;
}

.trans-detail-container {
  margin: 20px 16px;
}

.wraper-upload-image {
  margin: 20px 16px;
}

.view-image-button > button {
  color: var(--Blue-600, #1570ef) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  background-color: transparent !important;
  box-shadow: unset !important;
}

.view-image-button > button:hover,
.view-image-button > button:focus,
.view-image-button > button:active {
  color: var(--Blue-600, #1570ef) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  background-color: transparent !important;
  box-shadow: unset !important;
}

.wapper-image {
  padding: 10px 14px;
}

.page-amtransactionhistorydetail .wrapper-trans,
.page-originaltransactiondetail .wrapper-trans {
  padding-bottom: 120px;
}

.wapper-pers-info {
  background: var(--gray-50, #f9fafb);
  min-height: 100vh;
}

.wapper-pers-info-fix {
  background: var(--white-color);
  margin-top: var(--dynamic-height);
}

.filter-customer-wraper.filter-transaction,
.filter-customer-wraper {
  position: fixed !important;
  bottom: 0;
  left: 0;
  right: 0;
  top: 100%;
  background-color: #fff;
  opacity: 0;
  overflow-y: auto;
  z-index: -1;
  height: 0;
  transition: all 0.3s ease-out;
}

.filter-customer-wraper.filter-transaction > fieldset,
.filter-customer-wraper > fieldset {
  transition: all 0.3s ease-in-out, transform 0.3s ease-in-out;
  opacity: 0;
}

.filter-customer-wraper.active.filter-transaction > fieldset,
.filter-customer-wraper > fieldset.active {
  opacity: 1;
}

.filter-customer-wraper.active.filter-transaction,
.filter-customer-wraper.active {
  top: 0;
  opacity: 1;
  z-index: 99999;
  height: 100%;
}
.filter-customer-wraper-header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 10;
  background-color: var(--white-color);
}
.filter-customer-wraper > fieldset > .fieldset-body > div:not(:first-child) {
  padding: 0 16px;
  margin-bottom: 16px !important;
}
.filter-customer-wraper-header {
  margin-bottom: 16px !important;
}
.filter-customer-wraper-header > fieldset > .fieldset-body > div {
  /* margin-bottom: 22px !important; */
}
.filter-customer-wraper-header > fieldset > .fieldset-body {
  display: flex;
  align-items: center;
  padding: 11px 20px 13px 20px;
  height: var(--dynamic-height);
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.08);
}
.filter-customer-wraper-header > fieldset > .fieldset-body > div:first-child {
  width: 100%;
  text-align: center;
}

.popup-filter-title {
  color: var(--gray-900, #101828);
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 22px;
}
.custom-link-redirect {
  text-align: right;
  margin-top: 10px;
  margin-right: 20px;
}
.custom-link-redirect > a {
  color: var(--blue-600) !important;
  text-decoration: none;
  line-height: 22px !important;
  font-weight: 500 !important;
  font-size: 0.6875rem !important;
}

.customer-wrapper-head {
  background-color: var(--color-main);
}

.filter-close-btn {
  position: absolute;
  right: 0;
  top: 0;
  color: var(--white-color, #fff);
  box-shadow: none;
}
.filter-close-btn:hover {
  border: unset !important;
}
.filter-close-btn i {
  color: var(--white-color);
  font-size: 20px;
}
.popup-title {
  color: var(--white-color, #fff);
  font-weight: 600;
  line-height: 24px;
  font-size: 1rem;
}
.trans-detail-container {
  margin: 20px 16px;
}
h3.ib-detail-page-title {
  color: var(--Common-Secondary, #00285a);
  font-size: 12px;
  font-weight: 600;
  line-height: 22px;
  text-transform: uppercase;
}
.trans-detail-content {
  border-radius: 8px;
  background-color: var(--white-color);
  padding: 20px 14px;
  margin-bottom: 22px;
}
.trans-detail-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 18px;
  gap: 12px;
}
.trans-detail-item p {
  flex: 1;
  text-align: end;
}
.trans-detail-item:last-child {
  margin-bottom: 0px;
}
span.trans-detail-item-title {
  color: var(--Gray-500, #667085);
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
  text-transform: capitalize;
}
span.trans-detail-item-value {
  color: var(--Gray-900, #101828);
  text-align: right;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  flex: 1;
}
.trans-detail-item-value-skeleton-40 {
  display: inline-block;
  background-color: #dddbdd;
  width: 40%;
  height: 1.1em;
  margin: auto;
}
.trans-detail-item-value-skeleton-30 {
  display: inline-block;
  background-color: #dddbdd;
  width: 30%;
  height: 1.1em;
  margin: auto;
}
.trans-detail-content {
  border-radius: 8px;
  background-color: var(--white-color);
  padding: 20px 14px;
  margin-bottom: 22px;
}
.filter-button .fa.fa-sliders {
  font-size: 20px;
  color: var(--white-color);
}
.wraper-image-popup {
  z-index: 0;
  opacity: 0;
  transition: opacity 0.2s ease;
}
.wraper-image-popup.active {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 1;
  z-index: 9999999;
}
.modal-image-popup {
  position: unset;
  opacity: 0;
  visibility: hidden;
}
.wraper-image-popup.active .modal-image-popup {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 50%;
  padding: 20px;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s linear;
}
.wraper-image-popup.active .modal-image-popup .image-popup {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 14px;
  max-width: 319px;
  max-height: 203px;
}
.wraper-image-popup.active .modal-image-popup .close-image-popup {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%2252%22%20viewBox%3D%220%200%2052%2052%22%20fill%3D%22none%22%3E%0A%3Ccircle%20cx%3D%2226%22%20cy%3D%2226%22%20r%3D%2225%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M34%2018L18%2034M18%2018L34%2034%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E");
}

.wraper-image-popup.active .modal-image-popup .close-image-popup {
  width: 52px;
  height: 52px;
}
.wraper-image-popup.active .modal-image-popup .close-image-popup i {
  font-size: 12px;
  display: inline-block;
  padding: 12px;
  background-color: #fff;
  opacity: 0.8;
  border-radius: 50%;
}
.wraper-image-popup.active .modal-image-popup .close-image-popup p {
  font-size: 12px;
  color: #fff;
}
.button-clear-filter > button {
  background-color: var(--warning-100) !important;
  border: unset !important;
}

.content-no-data {
  margin-top: 24px;
  text-align: center;
}

.page-amaccountdetail .content-no-data {
  text-align: center;
  height: calc(100vh - 370px);
  display: flex;
  align-items: center;
}

.icon-no-data {
  width: 138px;
  height: 138px;
}

.content-no-data .icon-no-data {
  margin: 0 auto;
  background-repeat: no-repeat;
}

.content-no-data p {
  font-size: 1.125rem;
  margin-top: 16px;
  color: #667085;
}
/* css-tranhis-end */

/* Cuong DM Css for Agent Home */
.recently-header-title {
  color: var(--Gray-900, #101828);
  /* padding: 15px; */
  display: block;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  text-transform: uppercase;
}
.header-home-style {
  background-color: var(--color-main);
  padding: 23px 16px;
  /* display: flex; */
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
}
.page-home .am-not-home-page-header-title {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 50%;
  transform: translateY(-50%);
}
.page-home .am-middle-content {
  padding-top: 64px;
}
.page-home .wraper-card-home {
  background-color: unset;
  padding-bottom: 160px;
  overflow: hidden;
}
.wapper-header-card {
  position: relative;
}
.wraper-card-home .wapper-circle-no-trans {
  margin-top: -1px;
}
.wapper-circle-no-trans {
  margin-top: var(--dynamic-height);
  background-color: var(--color-main, #00285a);
  height: 91px;
  border-radius: 0 0 30% 30%;
}
.wapper-swiper {
  position: absolute;
  top: 10px;
  right: 0;
  left: 0;
}
.swiper {
  overflow: unset;
}
.swiper-slide.currentaccount {
  background: linear-gradient(to bottom, #374b68, #1d2939);
}
.swiper-slide.loanaccount {
  background: linear-gradient(to bottom, #3498db, #005993);
}
.swiper-slide.savingaccount {
  background: linear-gradient(to bottom, #fece25, #d79a24);
}
.swiper-slide.fixeddepositaccount {
  background: linear-gradient(to bottom, #a8c0ff, #3f2b96);
}
.swiper-slide {
  border-radius: 10px;
  padding: 10px 16px;
  color: var(--white-color);
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
  width: calc(100vw - 64px) !important;
  position: relative;
  margin: 0 32px !important;
  overflow: hidden;
}
.wapper-carosel-bottom .swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: -20px !important;
}
.swiper-pagination-bullet-active {
  background-color: var(--color-main) !important;
}
.wapper-agent-home {
  background-color: #fff;
  margin: 16px !important;
  border-radius: 10px;
}
.wapper-agent-home > fieldset > .fieldset-body,
.slider-home-bottom > fieldset > .fieldset-body {
  position: relative;
}
.link-cash-home {
  display: block;
  padding: 20px 16px;
  text-decoration: none;
  color: #000;
}
.link-cash-home i {
  font-size: 20px;
}
.wraper-cash-home {
  margin-bottom: 16px;
}
.cash-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cash-balance-content {
  padding-top: 20px;
  background: var(--white-color);
  border-radius: 16px;
}
.wraper-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cash-process {
  width: 100%;
  height: 10px;
  border-radius: 4px;
  background: var(--Gray-100, #f2f4f7);
  margin-bottom: 10px;
  margin-top: 12px;
  overflow: hidden;
}

.cash-process .cash-process-line{
    height: 10px;
}

.cash-process-line.wn {
  background: var(--Warning-500, #F79009);
}

.cash-process-line.df {
  background: var(--Common-Secondary, #00285A);
}
.wraper-loader-component {
  position: relative;
}
.loader-component {
  width: 30px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 5px solid rgb(223, 212, 212);
  border-right-color: var(--color-main);
  animation: l2 1s infinite linear;
  position: absolute;
  left: 50%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  z-index: 0;
}

/* Chart */
.recently-header-wraper > fieldset > .fieldset-body {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.wrapper-dashboard {
  margin: 20px 0 !important;
}
.wrapper-dashboard > fieldset > .fieldset-body {
  position: relative;
}
.wrapper-dashboard > fieldset > .fieldset-body .tranparent-input-label {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.loader-dashboad {
  width: 45px;
  height: 40px;
  --c: linear-gradient(var(--color-main) 0 0);
  background: var(--c) 0% 50%, var(--c) 50% 50%, var(--c) 100% 50%;
  background-size: 9px 100%;
  background-repeat: no-repeat;
  animation: b1 1s infinite linear;
}
@keyframes b1 {
  33% {
    background-size: 9px 10%, 9px 100%, 9px 100%;
  }

  50% {
    background-size: 9px 100%, 9px 10%, 9px 100%;
  }

  66% {
    background-size: 9px 100%, 9px 100%, 9px 10%;
  }
}
/* End Chart */

/* Slide Account Top */
.swiper-slide.walletaccount {
  background: linear-gradient(to bottom, #265996, #11366f);
}
.swiper-slide-item {
  position: relative;
  z-index: 2;
}
.swiper-slide-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 10px;
}
.swiper-slide-header-title {
  font-size: 0.9375rem;
  font-weight: 600;
  letter-spacing: 0.9px;
}
.swiper-slide .btn-view-detail {
  height: 26px !important;
  padding: 4px 10px;
  font-size: 10px;
  border: 1px solid var(--Blue-400, #53b1fd);
  color: var(--white-color);
  border-radius: 22px !important;
}
.swiper-slide-body {
  margin-bottom: 12px;
}
.swiper-slide-footer-balance-name {
  display: flex;
  align-items: center;
}
.swiper-slide-footer-name div:first-child,
.swiper-slide-footer-balance-name {
  font-size: 0.625rem;
  font-weight: 400;
  margin-bottom: 7px;
}
.card-eye-icon {
  margin-left: 8px;
  font-size: 1rem;
  display: flex;
  align-items: center;
}
.wrapper-loading {
  margin-bottom: 0;
}
.custom-loader {
  /* display: none; */
  display: inline-block;
  opacity: 0;
  visibility: hidden;
  width: 25px;
  height: 25px;
  position: relative;
  border: 4px solid rgba(0, 40, 90, 0.1);
  border-radius: 100vw;
  border-top: 4px solid var(--color-main);
  animation: spin 1s linear infinite;
}
.custom-loader::before {
  position: absolute;
  content: "";
  top: -1px;
  left: -1px;
  width: 4px;
  height: 4px;
  border-radius: 100vw;
  background-color: var(--color-main);
  animation: spin 1s linear infinite;
}
.custom-loader::after {
  position: absolute;
  content: "";
  top: -1px;
  right: -1px;
  width: 4px;
  height: 4px;
  border-radius: 100vw;
  background-color: var(--color-main);
  animation: spin 1s linear infinite;
}
.wraper-balance-info {
  display: flex;
  align-items: baseline;
}
.swiper-name,
.swiper-balance {
  font-size: 0.75rem;
  font-weight: 600 !important;
  text-transform: uppercase;
  display: flex;
  align-items: center;
}
.wraper-balance-info > p {
  margin-bottom: 0 !important;
  font-size: 12px;
  font-weight: 600;
}
.swiper-slide-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.swiper-slide::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='58' height='55' viewBox='0 0 58 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48.6087 48.9203H6.12715V5.95867H48.7405V24.2382H54.8281V0H0L0.03953 55H54.8676V30.4793H48.78L48.6087 48.9203Z' fill='white'/%3E%3Cpath d='M55.5524 25.0853H34.2704C33.3207 22.3818 30.7792 20.4314 27.7561 20.4314C23.9171 20.4314 20.8137 23.552 20.8137 27.4123C20.8137 31.2592 23.9171 34.3932 27.7561 34.3932C30.7658 34.3932 33.3073 32.4429 34.2704 29.7393H38.3502V33.9897H40.3968V32.5639H43.8212V33.9897H46.0551V29.7393H55.5524L57.9601 27.4796L55.5524 25.0853ZM27.7561 29.7393C26.472 29.7393 25.442 28.6901 25.442 27.4123C25.442 26.1345 26.472 25.0853 27.7561 25.0853C29.0402 25.0853 30.0702 26.1345 30.0702 27.4123C30.0702 28.6901 29.0402 29.7393 27.7561 29.7393Z' fill='white'/%3E%3C/svg%3E%0A");
  /* background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22188%22%20height%3D%22172%22%20viewBox%3D%220%200%20188%20172%22%20fill%3D%22none%22%3E%0A%3Cg%20id%3D%22Group%22%3E%0A%3Cpath%20id%3D%22Vector%22%20d%3D%22M77.5636%2044.7965V24.1501C46.9457%2035.2848%2024.2076%2062.8553%2020.0603%2096.214H59.3515C58.522%2099.8024%2058.0893%20103.535%2058.0893%20107.367C58.0893%20123.451%2065.7528%20137.732%2077.6267%20146.793C83.8837%20151.562%2091.3308%20154.88%2099.4271%20156.233V197.67H99.4181V214.701C53.3289%20211.212%2015.354%20178.718%203.6965%20135.415H24.0003C32.5834%20160.831%2052.4003%20181.08%2077.5546%20190.214V169.585C57.5303%20159.884%2042.8434%20140.807%2039.2461%20118.078H0.522922C0.180319%20114.543%200%20110.973%200%20107.358C0%2050.6748%2043.8172%204.21605%2099.4181%200.0146484V15.9367H99.4271V58.4826C91.3128%2059.844%2083.8837%2063.1618%2077.6267%2067.9493C73.5786%2071.0237%2070.0353%2074.7112%2067.1142%2078.8585H44.4573C51.1471%2064.0003%2062.9308%2051.901%2077.5636%2044.7965Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20id%3D%22Vector_2%22%20d%3D%22M156.452%20116.04C152.872%20136.299%20136.995%20152.32%20116.773%20156.071V195.073H116.764V214.629C169.092%20210.238%20210.772%20168.432%20214.956%20116.031H156.452V116.04ZM138.645%20189.97V169.225C152.142%20162.472%20163.15%20151.437%20169.858%20137.913H190.568C181.678%20161.922%20162.627%20181.009%20138.645%20189.97Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20id%3D%22Vector_3%22%20d%3D%22M116.766%200.0957031V19.3085H116.775V58.6448C136.988%2062.4134%20152.874%2078.4166%20156.454%2098.6843H214.958C210.774%2046.3021%20169.094%204.47742%20116.766%200.0957031ZM170.04%2076.8208C163.342%2063.1437%20152.27%2051.964%20138.647%2045.148V24.4205C162.747%2033.4274%20181.851%2052.6492%20190.705%2076.8208H170.04Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E); */
  background-size: cover;
  position: absolute;
  right: 0;
  /* bottom: 0; */
  bottom: -17px;
  z-index: 1;
  background-repeat: no-repeat;
  width: 188px;
  height: 172px;
  opacity: 0.05;
}
.swiper-slide-footer-name div:first-child,
.swiper-slide-footer-balance-name {
  font-size: 0.625rem;
  font-weight: 400;
  margin-bottom: 7px;
}
.swiper-name,
.swiper-balance {
  font-size: 0.75rem;
  font-weight: 600 !important;
  text-transform: uppercase;
  display: flex;
  align-items: center;
}
.swiper-slide-body-title {
  font-size: 0.625rem;
  font-weight: 400;
  margin-bottom: 10px;
}
.swiper-slide-body-number {
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.84px;
}
/* End Slide Account Top*/

/* Slide Bottom */
.wapper-carosel-bottom {
  background-color: var(--white-color, #fff);
  padding-bottom: 40px;
  margin: 0 16px 40px 16px !important;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow: hidden;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.carosel-slider-home .swiper-slide::after {
  display: none;
}
.carosel-slider-home .swiper-slide {
  padding: 0;
  background: var(--white-color) !important;
  height: 200px;
  /* width: calc(100vw - 32.1px) !important; */
  margin: 0 16px !important;
}
.wapper-carosel-bottom .swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: -20px !important;
}
.wapper-agent-home > fieldset > .fieldset-body,
.slider-home-bottom > fieldset > .fieldset-body {
  position: relative;
}

/* End */

/* pull to refresh  */
.wrapper-pull-to-refrest-spin {
  position: fixed;
  top: -50px;
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: top 0.3s ease-in-out;
  z-index: 100000;
}

.wrapper-pull-to-refrest-spin.visible {
  top: 0;
}
/* end pull to refresh */

/* choose trans by qr  */

.qr-choose-trans-type > fieldset {
  position: fixed;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  transition: 0.3s;
  top: 0;
  bottom: 0;
  z-index: 1000000;
  opacity: 1;
}

.qr-choose-trans-type.active {
}
.qr-choose-trans-type > fieldset > .fieldset-body {
  background: #fff;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 25px 15px;
}

.title-choose-tran-type {
  color: var(--gray-900);
  font-size: 0.9375rem;
  margin-bottom: 30px;
  font-weight: 500;
}

.qr-choose-trans-type .button-choose-tran-type > fieldset > .fieldset-body {
  display: flex;
  justify-content: space-between;
}

.button-choose-tran-type .formio-component-amcashwithdrawal,
.button-choose-tran-type .formio-component-amcashdeposit {
  background-color: #f2f3f6;
  width: calc(100% / 2 - 7.5px);
  border-radius: 8px;
}

.button-choose-tran-type button {
  background-color: var(--Gray-50) !important;
  box-shadow: none;
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  font-size: 0.85rem !important;
  width: 100%;
  height: 100% !important;
  padding: 15px 30px;
  color: #1d2939 !important;
}
.button-choose-tran-type button::before {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

/* choose trans by qr end */
.comfirm-logout {
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  position: fixed;
  bottom: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.comfirm-logout-header {
  width: 90%;
  position: absolute;
  top: 43%;
  color: #101828;
  background: var(--White);
  padding: 14px 0;
  text-align: center;
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 22px;
}
.comfirm-logout-body {
  width: 90%;
  padding: 20px;
  background: white;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 13px;
}

.comfirm-logout-body::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2256%22%20height%3D%2254%22%20viewBox%3D%220%200%2056%2054%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_6846_26588)%22%3E%0A%3Cpath%20d%3D%22M27.3283%206.32147V47.6783C27.4191%2048.9972%2027.1402%2050.3153%2026.5223%2051.4865C26.4872%2051.5851%2026.4872%2051.6926%2026.5223%2051.7911C26.1385%2051.7911%2025.9849%2052.1339%2025.7546%2052.3624C25.1592%2052.9823%2024.4074%2053.4328%2023.5772%2053.6672C22.747%2053.9016%2021.8688%2053.9113%2021.0336%2053.6952L3.83825%2049.5062C2.74545%2049.2422%201.77345%2048.6222%201.07764%2047.7454C0.381833%2046.8687%200.00239795%2045.7858%200%2044.6698L0%209.29185C0.00239795%208.17592%200.381833%207.09302%201.07764%206.21626C1.77345%205.3395%202.74545%204.71953%203.83825%204.45546L21.1871%20-0.000113256C22.0002%20-0.182948%2022.8476%20-0.148889%2023.6431%200.0986021C24.4387%200.346093%2025.1539%200.798187%2025.7162%201.40891C25.9849%201.6374%2026.1385%201.98014%2026.5607%202.0563C26.5255%202.15487%2026.5255%202.2624%2026.5607%202.36096C27.1938%203.58086%2027.4602%204.95559%2027.3283%206.32147Z%22%20fill%3D%22%23B9D6FE%22%2F%3E%0A%3Cpath%20d%3D%22M48.6689%2029.1324H34.2371C32.5867%2029.1324%2031.6271%2028.3326%2031.6271%2026.9998C31.6271%2025.6669%2032.5867%2024.8672%2034.2371%2024.8672H48.5154C48.4392%2024.6372%2048.2914%2024.4372%2048.0932%2024.296C46.6731%2022.887%2045.2145%2021.4779%2043.7944%2020.0308C43.5792%2019.8346%2043.4074%2019.5962%2043.2898%2019.3308C43.1723%2019.0653%2043.1116%2018.7785%2043.1116%2018.4885C43.1116%2018.1985%2043.1723%2017.9117%2043.2898%2017.6462C43.4074%2017.3808%2043.5792%2017.1424%2043.7944%2016.9462C43.9921%2016.7327%2044.2324%2016.5622%2044.5%2016.4456C44.7675%2016.329%2045.0566%2016.2688%2045.3489%2016.2688C45.6411%2016.2688%2045.9302%2016.329%2046.1978%2016.4456C46.4654%2016.5622%2046.7056%2016.7327%2046.9034%2016.9462C49.7437%2019.7262%2052.5456%2022.5442%2055.3475%2025.3623C55.5811%2025.5553%2055.7691%2025.7969%2055.8981%2026.07C56.0271%2026.3431%2056.094%2026.641%2056.094%2026.9427C56.094%2027.2443%2056.0271%2027.5422%2055.8981%2027.8153C55.7691%2028.0885%2055.5811%2028.3301%2055.3475%2028.5231L46.9034%2036.9011C46.707%2037.1192%2046.4676%2037.295%2046.1998%2037.4174C45.9321%2037.5399%2045.6419%2037.6064%2045.3472%2037.6128C45.0525%2037.6192%2044.7596%2037.5654%2044.4867%2037.4548C44.2138%2037.3441%2043.9668%2037.1789%2043.761%2036.9695C43.5552%2036.7601%2043.3951%2036.5109%2043.2904%2036.2375C43.1858%2035.964%2043.1391%2035.6721%2043.153%2035.38C43.1669%2035.0878%2043.2413%2034.8016%2043.3714%2034.5392C43.5016%2034.2768%2043.6847%2034.0437%2043.9095%2033.8545L48.6689%2029.1324Z%22%20fill%3D%22%23549BFE%22%2F%3E%0A%3Cpath%20d%3D%22M27.3283%206.32144C27.4191%205.00255%2027.1402%203.68447%2026.5223%202.51325C26.4871%202.41469%2026.4871%202.30716%2026.5223%202.2086C31.7039%202.2086%2036.8855%202.2086%2042.1055%202.2086C43.3264%202.15556%2044.5245%202.54889%2045.4725%203.31399C46.4205%204.0791%2047.0526%205.16278%2047.2488%206.35952C47.4214%207.69962%2047.4214%209.05608%2047.2488%2010.3962C47.1814%2010.9215%2046.9123%2011.4008%2046.4976%2011.7343C46.0829%2012.0677%2045.5546%2012.2295%2045.0226%2012.186C44.4895%2012.1572%2043.9872%2011.929%2043.6168%2011.5475C43.2465%2011.1659%2043.0356%2010.6593%2043.0267%2010.1296C43.0267%209.29182%2043.0267%208.45402%2043.0267%207.57814C43.0267%206.70225%2042.8348%206.47376%2041.952%206.47376L27.3283%206.32144Z%22%20fill%3D%22%23549BFE%22%2F%3E%0A%3Cpath%20d%3D%22M26.5607%2051.9435C26.5255%2051.845%2026.5255%2051.7374%2026.5607%2051.6389C27.1785%2050.4676%2027.4575%2049.1496%2027.3667%2047.8307H42.0288C42.9116%2047.8307%2043.1035%2047.6022%2043.1035%2046.6882V44.2891C43.1034%2043.7199%2043.3286%2043.1735%2043.7307%2042.7675C44.1327%2042.3615%2044.6794%2042.1284%2045.2529%2042.1184C45.5384%2042.1184%2045.8211%2042.1748%2046.0844%2042.2843C46.3477%2042.3938%2046.5864%2042.5543%2046.7865%2042.7564C46.9866%2042.9585%2047.1441%2043.1981%2047.2499%2043.4613C47.3556%2043.7244%2047.4074%2044.0058%2047.4023%2044.2891C47.4985%2045.455%2047.4985%2046.6267%2047.4023%2047.7926C47.2054%2048.9962%2046.5678%2050.0853%2045.6116%2050.8513C44.6555%2051.6172%2043.448%2052.0062%2042.2207%2051.9435H26.5607Z%22%20fill%3D%22%23549BFE%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_6846_26588%22%3E%0A%3Crect%20width%3D%2256%22%20height%3D%2254%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
  width: 54px;
  height: 58px;
  margin: 20px 0 64px 0;
  background-repeat: no-repeat;
  background-position: center;
}

.comfirm-logout-body p {
  font-size: 0.9375rem;
  line-height: 24px;
  color: #334054;
  margin-bottom: 40px;
}
.comfirm-logout-body svg {
  display: none;
}
.comfirm-logout-btns {
  display: flex;
  margin-bottom: 20px;
  width: 100%;
  justify-content: space-evenly;
}
.comfirm-logout-btns button {
  /* width: 120px; */
  width: 40%;
}

.comfirm-logout-btns button:nth-child(1) {
  background-color: var(--warning-100) !important;
}

.comfirm-logout-btns button:nth-child(2) {
  color: var(--gray-800) !important;
}
/* End Css for Agent Home */

/* notifi - namnv */
.ib-bottom-notification-menu {
  position: relative;
}
.ib-bottom-notification-menu .have-mess-unread span {
  position: absolute;
  font-size: 0.5rem;
  top: -8px;
  left: 52%;
  background-color: var(--bs-red);
  color: var(--white-color);
  font-weight: 500;
  border-radius: 50%;
  min-width: 18px;
  min-height: 18px;
  padding: 2px 0.5px 0;
}
.push-toash .push-toast-header .push-toast-title {
  line-height: 22px;
}

.push-toash {
  background: #fff;
  border-radius: 0 0 6px 6px !important;
  position: fixed;
  z-index: 100000000;
  right: 0 !important;
  left: 0;
  bottom: unset !important;
  top: -100%;
  display: flex;
  padding: 15px;
  width: 100vw !important;
  box-shadow: 0px 0px 18px 5px rgba(120, 101, 101, 0.75);
  animation: movetopnoti 0.5s linear forwards !important;
}

@keyframes movetopnoti {
  0% {
    top: -100%; /* Ph?n t? ? bên ph?i */
  }
  100% {
    top: 0px; /* Ph?n t? ? bên trái */
  }
}

.push-toash .push-toast-header .push-toast-title {
  line-height: 22px;
}
/* end notifi - namnv */

/* favorite function start - namnh*/
.wrapper-favorite-menu {
  /* padding-top: 16px; */
  /* border-radius: 20px; */
  /* box-shadow: 0px 4px 12px rgb(206 206 206 / 25%); */
  background-color: white;
  position: relative;
  border-radius: 10px;
}

.heading-favo.active {
  opacity: 0;
  display: none;
}

.heading-favo {
  color: var(--Gray-900, #101828);
  padding: 15px;
  display: block;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px; /* 157.143% */
  text-transform: uppercase;
}

/* header transfer list */
.detail-content-info {
  line-height: 1.3;
}

.wapper-transfer-button-list {
  display: flex;
  /* margin: 10px 0; */
  transition: 0.3s;
  /* position: absolute; */
  left: 90px;
  z-index: 1000;
  right: 90px;
  top: 0;
}

.wapper-transfer-button-list .wrapper-button-list-active {
  display: flex;
  min-width: 100%;
  width: auto;
  flex-wrap: wrap;
  padding: 10px 20px;
  margin-bottom: 0;
}

.wapper-transfer-button-list .transfer-button {
  width: calc(100% / 3);
  min-width: calc(97% / 3);
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  padding: 0 10px;
}

.wapper-transfer-button-list .transfer-button .transfer-icon {
  border-radius: 15px;
  width: 100%;
  height: 91px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}

.wapper-transfer-button-list .transfer-button p {
  color: var(--Gray-600, #475467);
  text-align: center;
  font-size: 11px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  text-transform: capitalize;
  min-height: 31px;
  margin-bottom: 0;
  display: flex;
  align-items: center;
}

.wapper-transfer-button-list.fixed {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  backdrop-filter: blur(2px);
  z-index: 1000;
  margin-top: 0;
  justify-content: flex-start;
  padding: 17px 35px;
  padding-left: 435px;
  transition: 0.3s;
}

.wapper-transfer-button-list.fixed.active {
  position: static;
  top: unset;
  right: unset;
  left: unset;
  backdrop-filter: unset;
  z-index: 100000;
  margin-top: 0;
  justify-content: flex-start;
  padding: 0;
  padding-left: 0;
}

.header-favorite-function {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px;
  background-color: var(--Common-Secondary, #00285a);
}

.header-favorite-function {
  color: var(--Common-White, #fff);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999999;
}

.wapper-transfer-button-list.fixed .content {
  margin-top: 100px;
}

.wapper-transfer-button-list.fixed .transfer-button {
  width: auto;
  margin-right: 20px;
  cursor: pointer;
}

.wapper-transfer-button-list.fixed .transfer-button .transfer-icon {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-bottom: 0;
  box-shadow: none;
}

.wapper-transfer-button-list.fixed .transfer-button .transfer-icon div {
  background-size: 30px 30px;
}

.wapper-transfer-button-list.fixed .transfer-button-add-new div:nth-child(2),
.wapper-transfer-button-list.fixed .transfer-button p {
  display: none;
}

.formio-component-datagrid tbody tr td {
  color: #fff;
}

.page-commission-summary-report
  table.dataTable
  > tbody
  > tr.child
  span.dtr-title {
  color: #484848;
  font-weight: 400 !important;
  font-size: 0.8125rem;
}

.page-commission-summary-report .formio-component-datagrid tbody tr td {
  color: var(--gray-800);
  font-size: 0.8125rem;
}

.formio-component-radio .form-check-label {
  display: flex;
  align-items: center;
}

.modal-favorite-function {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  opacity: 0;
  z-index: -1;
}

.modal-favorite-function.active {
  visibility: visible;
  opacity: 1;
  z-index: 1000000000000000;
  height: 100vh;
}

.modal-favorite-function .modal-favorite-function-content {
  /* width: 60%; */
  background-color: var(--Common-Secondary, #00285a);
  overflow: scroll;
  /* border-radius: 30px; */
  height: 100vh;
  width: 100%;
}

.modal-favorite-function-content-items {
  /* height: 500px; */
  /* overflow: scroll; */
  /* width: 96%; */
  /* margin: 0 auto; */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #fff;
  min-height: 93vh;
  margin: 56px auto 0 auto;
}

.other-function-title,
.favorite-function-title {
  color: var(--Gray-800, #1d2939);
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  /* 137.5% */
  /* text-transform: capitalize; */
}

.other-function-title {
  text-align: left;
  /* border-top: 1px solid var(--border-color); */
  /* padding-left: 0; */
  background: var(--Gray-50, #f9fafb);
  height: 48px;
  display: flex;
  align-items: center;
  padding-left: 30px;
}

.menu-function-item-actions,
.menu-function-item {
  display: flex;
  justify-content: space-between;
  padding: 10px 0;
  /* border-top: 1px solid var(--border-color); */
  align-items: center;
}

.menu-function-item-actions {
  border-radius: 30px;
  height: fit-content;
  padding: 5px;
  cursor: pointer;
}

.menu-function-item.disable .menu-function-item-actions {
  color: var(--border-color);
  cursor: no-drop;
}

.menu-function-item-actions {
  position: relative;
  margin-right: 20px;
}

.menu-function-item-action .get-id-menu {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: transparent;
  color: transparent;
  display: block;
}

.menu-function-item-action i {
  margin-top: 2px;
}

.menu-function-item-action,
.menu-function-item-contents {
  display: flex;
  align-items: center;
}

.menu-function-item-contents-img {
  width: 50px;
  height: 50px;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 9px;
}

.menu-function-item-contents-img img {
  width: 25px;
  object-fit: contain;
}

.wapper-transfer-button-list .transfer-button .transfer-icon {
  /* background: var(--color-main); */
  background: var(--Gray-50, #f9fafb);
  /* box-shadow: 0px 4px 10px rgba(77, 77, 77, 0.25); */
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-top: 4px;
}

.wapper-transfer-button-list
  .transfer-button
  .transfer-icon.transfer-icon-add-new {
  background: transparent;
  border: 2px dashed var(--color-main);
}

.wapper-transfer-button-list .transfer-button {
  color: var(--black-color-1) !important;
}

.wapper-transfer-button-list .transfer-button:hover,
.wapper-transfer-button-list .transfer-button:hover p {
  color: var(--color-main) !important;
}

.wapper-transfer-button-list.fixed {
  background: rgba(255, 255, 255, 0.427);
}

.name-favorite {
  color: var(--Gray-800, #1d2939);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
}

.menu-active {
  color: white;
  background-color: var(--Red-Red, #ef4444);
  width: 21px;
  height: 21px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
}

.menu-inactive {
  color: white;
  background-color: var(--Secondary, #00285a);
  width: 21px;
  height: 21px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
}

.menu-function-item.disable .menu-inactive,
.menu-function-item.disable .menu-active {
  opacity: 0.2;
}

.icon-favorite-item {
  /* background-size: 60px 60px; */
  width: 30px !important;
  height: 30px !important;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0 !important;
  background-size: contain;
}

.icon-img-item {
  background-size: 20px 20px !important;
  width: 20px !important;
  height: 20px !important;
}

.wapper-transfer-button-list .transfer-button.favorite-btn-edit {
  position: absolute;
  top: 10px;
  right: 0;
  display: flex;
  gap: 6px;
  width: fit-content;
  min-width: fit-content;
  align-items: center;
}

.btn-edit-my {
  right: 1px !important;
}

.favorite-btn-edit p,
.favorite-btn-edit i {
  color: var(--Gray-800, #252529) !important;
  font-size: 13px !important;
}

/* favorite function end - namnh*/

/* recent transaction - namnv */
.icon-cash-in {
  width: 32px;
  height: 32px;
}

.icon-cash-out {
  width: 32px;
  height: 32px;
}

.commission-cash {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 9px 16px;
  margin-bottom: 14px;
}

.commission-cash div:first-child {
  display: flex;
  align-items: center;
}

.commission-cash .commission-content {
  margin-left: 16px;
  max-width: 77%;
}

.commission-cash .commission-content .commission-header {
  color: var(--gray-800, #1d2939);
  margin-bottom: 0;
  line-height: 24px;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 500;
  text-transform: capitalize;
}

.commission-cash .commission-content .commission-time {
  margin-bottom: 0;
  color: var(--gray-500, #667085);
  font-size: 0.6875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}

.commission-info {
  text-align: right;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  min-width: 35%;
}

.cash-in {
  color: var(--success-600, #039874);
  margin-bottom: 0;
}

.cash-out {
  color: var(--error-500, #f04438);
  margin-bottom: 0;
}

.tran-no,
.commission-time {
  padding-top: 2px;
  font-size: 0.6875rem;
}

.commission-time {
  text-align: end;
}
/* end recent transaction  namnv */

/* total namnv */
.icon-time-range {
  display: inline-block;
  width: 19px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  top: 3px;
}

.icon-view-history {
  display: inline-block;
  width: 19px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  top: 2px;
}

.total-cash-flow-header-date {
  color: var(--Gray-700, #344054);
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}

.icon-calendar-black {
  width: 15px;
  height: 15px;
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 0.8125rem;
}

.formio-component-htmlcash {
  width: 100%;
}

.total-cash-flow-header-balance {
  display: flex;
  justify-content: center;
  align-items: center;
}

.cash-opening-title {
  color: var(--Gray-500, #667085);
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
}

.cash-opening-balance {
  color: var(--Gray-800, #1d2939);
  font-size: 0.6875rem;
  font-weight: 600;
  line-height: 22px;
  text-align: center;
}

.cash-opening-boder {
  border-right: 1px solid #dedede;
  height: 34px;
  margin: 0 22px;
}

.wapper-header {
  position: absolute;
  top: 68px;
  width: 100%;
}

.wapper-header .fieldset-body {
  display: flex;
  justify-content: center;
}

.wapper-total-cash-flow {
  padding: 20px 16px 0 16px;
  background-color: var(--White, #fff);
  min-height: calc(100vh - 114px);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin-top: 114px;
  padding-bottom: 200px;
}

.wapper-default-item {
  padding: 20px 16px;
  background-color: var(--white-color, #fff);
  border-radius: 16px;
}

.wapper-default-item.with-box-shadow {
  width: 90%;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
}

.wapper-total-cash-flow .today-cash-flow {
  margin-top: 74px;
}

.btn-total-cash-flow {
  position: fixed;
  bottom: 14px;
  width: 100%;
  padding: 0 16px;
}

.btn-total-cash-flow button {
  width: 100%;
}

.default-body {
  padding: 20px 16px 0 16px;
  background-color: var(--Gray-50, #f9fafb);
  height: calc(100vh - 58px);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin-top: 58px;
  overflow: scroll;
}

.detail-cash-date {
  display: flex;
  align-items: center;
  border-radius: 12px;
  background: var(--white-color, #fff);
  padding: 12px 0 0px 18px;
}

.icon-bottom-custom {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #667085;
}

.icon-right-custom {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #667085;
  transform: rotate(270deg);
}

.detail-cash-date-text {
  color: var(--Gray-500, #667085);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}

.detail-cash-list .component-commission,
.detail-cash-list .component-transaction {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  background: #fff;
}

.detail-cash-list {
  display: none;
}

.detail-cash-item {
  margin-bottom: 20px;
}

.detail-cash-list .commission-cash {
  padding: 14px 0;
  margin: 0 16px;
  border-bottom: 1px solid #f2f4f7;
}

.detail-cash-list .commission-cash:last-child {
  border-bottom: unset;
}

.detail-cash-list .transaction-cash {
  padding: 14px 0;
  margin: 0 16px;
  border-bottom: 1px solid #f2f4f7;
}

.detail-cash-list .transaction-cash:last-child {
  border-bottom: unset;
}

.detail-cash-item.active .detail-cash-list {
  display: block;
}

.detail-cash-item.active .detail-cash-date {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.detail-cash-item.active .detail-cash-date .icon-right-custom {
  transform: unset;
}
/* end total statement - namnv */

/* btn-export-pdf -namnv */
.btn-export-pdf {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 16px 12px 16px;
  background-color: var(--white-color, #fff);
  border-top: 1px solid #f2f4f7;
  z-index: 5;
}

.btn-export-pdf button {
  width: 100%;
  background-color: #fef0c7 !important;
  color: #1d2939 !important;
}

button .icon-export-pdf {
  display: inline-block;
  width: 15px;
  height: 18px;
  margin-right: 2px;
  margin-bottom: -3px;
}

button .icon-export-excel {
  display: inline-block;
  width: 15px;
  height: 16px;
  margin-right: 2px;
  margin-bottom: -3px;
}

.btn-export:hover,
.btn-export:focus {
  color: #1d2939 !important;
  border-color: unset !important;
  box-shadow: none !important;
  background-color: #fef0c7 !important;
}

.content-no-data {
  margin-top: 24px;
  text-align: center;
}

/* end btn-export-pdf -namnv */

/* Transfer and favorite */
.child-border-radius-header {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  background: var(--white-color);
  height: 12px;
  padding-bottom: 31px;
}

.wrapper-nrc {
  min-height: calc(100vh - var(--dynamic-height) - 23px) !important;
  margin-top: 82px;
  padding-bottom: 100px !important;
}

.customer-info {
  align-items: center;
  margin-bottom: 7px;
}

.icon-title,
.icon-location,
.icon-add-account-1 {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: contain;
}

.title-info-text {
  color: var(--color-main, #00285a);
  font-size: 0.82rem;
  font-weight: 600;
  line-height: 22px;
  text-transform: uppercase;
  padding-left: 16px;
}

.wapper-fav-cus input {
  border-right: none;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.custom-nrc .wraper-choose-CustomerType > span {
  padding-bottom: 4px !important;
  font-size: 0.8125rem !important;
  line-height: 22px !important;
  font-weight: 500;
}

.custom-nrc .wraper-choose-CustomerType > .formio-custom-select {
  width: 100%;
  height: 48px !important;
  padding: 0.5rem 0.7rem;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
}

.wapper-fav-cus .input-group-text {
  padding: 12px;
}

.custom-nrc .wraper-input-license-number > input {
  height: 48px !important;
}

.custom-nrc .wraper-input-license-number > span {
  padding-bottom: 4px !important;
  font-size: 0.8125rem !important;
  line-height: 22px !important;
  font-weight: 500;
}

.wraper-page-middle-content {
  padding: 30px 16px 0 16px;
  background-color: var(--white-color, #fff);
  min-height: calc(100vh - 78px);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.formio-form > div > nav {
  display: none;
}

.header-wizard > fieldset > div > div:last-child {
  background-color: var(--color-main);
}

.wapper-fav-cus .form-control:focus {
  border-color: #d8dbe0;
}

.icon-receiver {
  width: 17px;
  height: 16px;
}

.customer-info .icon-customer {
  width: 20px;
  height: 20px;
}

.customer-info-text {
  margin-left: 14px;
  color: var(--common-secondary, #00285a);
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 22px;
  text-transform: uppercase;
}

.icon-transfer {
  width: 18px;
  height: 18px;
}

.text-display-title-otp {
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0em;
  text-align: left;
  margin-bottom: 4px;
}

.dropdown-otp .dropdown {
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0em;
  text-align: left;
}

button.btn-list-user {
  border: none;
  box-shadow: unset;
  height: 48px !important;
}

button.btn-list-user:hover {
  background-color: unset;
}
.wrapper-trans {
  min-height: calc(100vh - var(--dynamic-height)) !important;
  margin-top: 57px;
  background-color: unset;
  padding: 0;
}
button.btn-list-user:focus {
  background-color: unset;
  box-shadow: unset;
}

div.btn-list-user {
  position: absolute;
  top: 36px;
  right: 0;
}

.page-amtransferfund .icon-list-user {
  width: 17px;
  height: 20px;
}

.search-list-user .formio-component-search {
  height: 44px !important;
}

.search-list-user .formio-component-search .input-group-text {
  background-color: #fff;
  padding-right: 0;
  height: 48px;
}

.search-list-user .formio-component-search .icon-search {
  width: 16px;
  height: 16px;
}

.search-list-user .formio-component-search input {
  border-top-left-radius: unset !important;
  border-bottom-left-radius: unset !important;
  border-left: unset;
}

.search-list-user .formio-component-search input:focus {
  border-color: #ced4da;
}

.search-list-user .customer-info {
  margin-top: 0 !important;
}

.search-list-user {
  width: 100vw;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.4);
  transition: bottom 0.3s ease-in-out;
  min-height: 100vh !important;
  opacity: 0;
  bottom: -100vh;
}

.search-list-user.active {
  opacity: 1;
  z-index: 99999;
  left: 0;
  top: 0;
  bottom: 0;
}

.search-list-user .formio-component-html9 div {
  color: var(--Gray-900, #101828);
  text-align: center;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 20px;
  text-transform: capitalize;
}

.search-list-user .favorite-body {
  position: relative;
  top: calc(var(--dynamic-height) + 20px);
  padding: 20px 16px 0;
  background-color: #fff;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.list-item-user {
  margin-top: 10px;
  height: calc(100vh - 190px);
  overflow-y: scroll;
}

.list-item-user .users-item {
  padding: 16px 0;
  border-bottom: 1px #e9ebec solid;
  color: var(--Gray-500, #667085);
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: normal;
}

.list-item-user .users-item .users-name {
  color: var(--Blue-700, #175cd3);
  font-size: 0.9375rem;
  font-weight: 600;
  line-height: normal;
}

.list-item-user .users-item .users-fullname {
  margin: 8px 0 6px 0;
}

.customer-fav-address > button {
  background-color: transparent !important;
  color: var(--gray-500, #667085);
  border: unset !important;
  box-shadow: unset !important;
  position: absolute;
  right: 0;
  top: 33px;
  background: transparent;
  padding: 22px;
}

.wraper-page-middle-content.wrapper-nrc-3 {
  padding: 11px 16px 0 16px;
}

.pagination-hidden button {
  padding: 0px 8px !important;
}

.view-detail-report {
  color: var(--Blue-600, #1570ef);
  font-size: 0.6875rem;
  font-weight: 500;
}

.select-time-range {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  align-items: end;
  justify-content: center;
  z-index: 9999;
}

.select-time-range-content {
  width: 100vw;
  color: var(--Gray-900, #101828);
  background: var(--White, #fff);
  padding: 18px 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.select-time-range-header {
  position: relative;
  padding: 0 20px 17px;
  border-bottom: 1px solid #dedede;
}

.select-time-range-header button {
  height: 32px !important;
  border: unset;
  position: absolute;
  bottom: 12px;
  box-shadow: none;
}

.select-time-range-title {
  color: var(--Gray-900, #101828);
  text-align: center;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 22px;
}

.popup-select-time-range {
  color: var(--Gray-800, #1d2939);
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 22px;
  padding: 12px 26px;
}

.popup-select-time-range div {
  padding: 12px 0;
}

.popup-custom {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  align-items: center;
  justify-content: center;
  z-index: 10000;
}

.popup-custom-content {
  width: 95vw;
  color: var(--Gray-900, #101828);
  background: var(--White, #fff);
  padding: 18px 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  border-radius: 12px;
}

.popup-custom-header {
  color: var(--Gray-900, #101828);
  text-align: center;
  font-weight: 500;
  line-height: 22px;
  padding-bottom: 17px;
  border-bottom: 1px solid #dedede;
}

.popup-custom-body {
  padding: 23px 22px 39px;
}

.popup-custom-btn {
  padding: 0 22px 14px;
}

.popup-custom-btn .fieldset-body {
  display: flex;
  justify-content: space-between;
}

.popup-custom-btn .btn-back {
  color: #934d0d;
}

.popup-custom-btn button {
  height: 48px !important;
}

.btn-export button:hover,
.btn-export button:focus {
  background-color: #fef0c7 !important;
  color: #1d2939 !important;
  border-color: unset !important;
  box-shadow: none !important;
}

.content-no-data {
  margin-top: 24px;
  text-align: center;
}

.page-amaccountdetail .content-no-data {
  text-align: center;
  height: calc(100vh - 370px);
  display: flex;
  align-items: center;
}

.icon-no-data {
  width: 138px;
  height: 138px;
}

.content-no-data .icon-no-data {
  margin: 0 auto;
  background-repeat: no-repeat;
}

.content-no-data p {
  font-size: 1.125rem;
  margin-top: 16px;
  color: #667085;
}

.page-amdetailcashstatement,
.page-amaccountstatementdetail {
  background-color: var(--color-main);
}

.btn-check:focus + .btn,
.btn:focus,
.btn:hover {
  color: var(--gray-800) !important;
}

/* end Transfer and favorite */

/*start popup successful-failed */
.swal-button-container {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
}
.swal-button-container span {
  width: 200px !important;
  font-size: 0.75rem !important;
  margin-top: 16px;
  text-align: center;
}
.swal-button {
  background-color: var(--yellow-2, #ffc409) !important;
  color: var(--color-main, #00285a) !important;
  width: 100% !important;
  padding: 17.5px 24px;
}
.swal-title {
  order: 0 !important;
  background: transparent !important;
  color: var(--gray-900) !important;
  font-size: 1.125rem !important;
  font-weight: 600 !important;
}
.swal-text {
  color: var(--gray-600) !important;
  font-size: 1rem !important;
}
.swal-modal {
  border-radius: 13px !important;
}

/*end popup successful-failed */

/* access-denied */
.access-denied-page {
  background-color: var(--white-color);
  min-height: 100vh;
  display: flex;
  align-items: center;
  text-align: center;
}

.access-denied-title .access-denied-img {
  height: 280px;
  background-position: center;
  margin: 0 15px;
  background-size: contain;
  background-repeat: no-repeat;
}

.access-denied-title h2 {
  margin: 32px 0 0;
  font-size: 1.75rem;
  font-weight: 600;
}

.access-denied-title p {
  margin: 16px 0 60px;
  padding: 0 55px;
  line-height: 26px;
}

.access-denied-page button {
  padding-right: 35px;
  padding-left: 35px;
}

.page-accessdenied .am-not-home-page-header {
  display: none !important;
}

.access-denied-page > fieldset {
  display: flex;
  align-items: center;
  text-align: center;
  margin: auto;
}

/* end access-denied */
.aco-approval .logo-yellow-horizontal {
  width: 183px;
  height: 55px;
  background-size: cover;
  background-position: center;
  margin: 50px auto 70px;
}

.aco-approval .icon-pending {
  width: 150px;
  height: 150px;
  padding: 35px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #eff8ff;
  border-radius: 50%;
  margin: 0 auto 32px;
}

.aco-back-to-login .formio-component-acobacktologin {
  margin-right: 0px !important;
}

.aco-back-to-login .form-group {
  width: 100%;
}

.aco-back-to-login button {
  width: 100%;
}

.aco-approve-header {
  color: var(--gray-900, #101828);
  text-align: center;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 34px;
  margin-bottom: 18px;
}

.aco-approve-content {
  color: var(--gray-500, #667085);
  text-align: center;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 24px;
}

.trans-his-detail-content .formio-component-datagrid .datagrid-table thead tr {
  background-color: var(--color-main) !important;
}
.trans-his-detail-content .formio-component-datagrid tbody tr td {
  color: var(--Gray-900, #101828) !important;
}
/* s?a css ios */
@supports (-webkit-touch-callout: none) {
  :root {
    --dynamic-height: 88px;
  }
  body {
    background-color: var(--color-main) !important;
  }
  .page-home .am-middle-content {
    /* padding-top: var(--dynamic-height) !important; */
    padding-top: 0 !important;
    margin-top: var(--dynamic-height) !important;
    background-color: #eee;
  }
  .wraper-card-home .wapper-circle-no-trans {
    margin-top: -2px;
  }
  .am-not-home-page-header,
  .header-home-style {
    padding-top: env(safe-area-inset-top) !important;
  }
  .page-home .am-not-home-page-header-title {
    top: calc(50% env(safe-area-inset-top)) !important;
  }
  .wapper-default-agent {
    margin-top: var(--dynamic-height);
  }

  .header-wizard {
    top: 88px !important;
  }
  .cashout-wrapper {
    margin-top: 115px !important;
  }

  .am-not-home-page-header .icon-back-home-right {
    top: 50px !important;
  }

  .wrapper-nrc {
    min-height: calc(100vh - var(--dynamic-height) - 0px) !important;
  }

  .filter-customer-wraper-header,
  .menu-left-header {
    padding-top: env(safe-area-inset-top) !important;
  }

  .wraper-page-middle-content {
    /* padding-top: 67px; */
  }

  .header-login {
    padding-top: env(safe-area-inset-top) !important;
  }

  .filter-button {
    top: 34px;
  }

  .filter-close-btn {
    top: env(safe-area-inset-top) !important;
    transform: translateY(-50%);
  }

  .page-amsetting .am-not-home-page-header-title {
    padding-top: env(safe-area-inset-top) !important;
    top: 0px !important;
    height: unset !important;
  }

  .wapper-block-am {
    margin-top: calc(env(safe-area-inset-top) + 35px);
  }

  .default-body {
    margin-top: calc(env(safe-area-inset-top) + 58px);
  }

  .filter-customer-wraper
    > fieldset
    > .fieldset-body
    > .wrapper-body:not(:first-child) {
    padding-top: calc(env(safe-area-inset-top) + 100px);
  }
  .wapper-header {
    top: calc(env(safe-area-inset-top) + 75px);
  }

  .ib-form-payments-comfirm {
    padding-top: 35px;
  }
  .wrapper-custom-success,
  .wrapper-custom-success-ios {
    margin-top: calc(env(safe-area-inset-top) + 85px) !important;
  }

  .wrapper-not-home .am-middle-content {
    /* padding-top: var(--dynamic-height) !important; */
    padding-top: calc(env(safe-area-inset-top)) !important;
  }
  .wapper-circle-no-trans {
    margin-top: 0 !important;
    padding-top: var(--dynamic-height) !important;
    height: unset !important;
  }
  .child-border-radius-header {
    display: none;
  }

  .menu-left-wrapper {
    background-color: var(--color-main);
  }
  .menu-left-user-info,
  .ib-accordion-waper accordion,
  .btn--close-menu-left,
  .ib-accordion-waper {
    background-color: var(--white-color);
  }
  .ib-accordion-waper {
    padding: 0;
  }

  .wrapper-nrc {
    /* margin-top: calc(var(--dynamic-height) + 35px) !important; */
  }
  .header-favorite-function {
    /* top: env(safe-area-inset-top) !important; */
    padding-top: env(safe-area-inset-top) !important;
  }
  .modal-favorite-function-content-items {
    margin-top: calc(var(--dynamic-height) + 20px) !important;
  }
  .wraper-button-fixed-bottom {
    left: 0;
    right: 0;
    padding: 0 16px 30px !important;
  }
  .wrapper-transaction-content {
    padding-top: 16px;
  }
  .page-amnotification .am-not-home-page-header-title {
    padding-top: env(safe-area-inset-top);
  }

  .notify-page {
    margin-top: calc(var(--dynamic-height)) !important;
  }

  .wrapper-trans {
      margin-top: 77px !important;
  }
}
/* end s?a css ios */

.account-detail-icon-qr-wraper {
  padding: 8px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
  width: 32px;
  height: 32px;
  position: relative;
}
.account-detail-icon-qr .qr-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 16px;
  height: 16px;
  margin: 0;
}
.wrapper-loading-home-qr {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.loader-home-qr {
  display: block;
  position: relative;
  border: 4px solid rgba(0, 40, 90, 0.1);
  border-radius: 100vw;
  border-top: 4px solid var(--color-main);
  animation: spin 1s linear infinite;
  background-color: var(--white-color);
  padding: 11px;
}
.wrapper-icon {
  display: flex;
  flex-direction: column;
  align-items: end;
}
.account-detail-icon-qr {
  margin-top: 12px;
}
.image-qr-code-wrapper-ib {
  transition: all ease 0.5s;
}
.image-qr-code-wrapper-ib.active {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 8888;
}
.image-qr-code-wrapper-ib .qr-main {
  /* height: 450px; */
  background-color: #fff;
  border-radius: 30px;
  border: none;
  width: 90%;
  box-shadow: 0px 4px 12px rgba(206, 206, 206, 0.25);
}
.image-qr-code-wrapper-ib .qr-main .qr-code-items {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px;
  line-height: 34px;
  background-size: 15px 1px;
  background-repeat: repeat-x;
  background-image: linear-gradient(
    to right,
    #acacac 30%,
    rgba(255, 255, 255, 0) 10%
  );
  height: 100%;
}
.image-qr-code-wrapper-ib .qr-main > div {
  background-position: unset;
}
.qr-main > div {
  height: 34px;
}
.image-qr-code-wrapper-ib .qr-code-header {
  position: relative;
  width: 100%;
  height: 30px;
  display: flex;
  align-items: center;
  background-color: var(--color-main);
  border-radius: 30px 30px 0 0;
  padding: 24px 12px;
}
.image-qr-code-wrapper-ib .qr-code-close-icon {
  position: absolute;
  color: #fff;
  font-size: 1.375rem;
  padding: 8px;
  cursor: pointer;
  transition: all linear 0.4s;
}
.image-qr-code-wrapper-ib .qr-code-header p {
  text-align: center;
  font-size: 1.125rem;
  height: 100%;
  line-height: 0px;
  color: #fff;
  font-weight: 500;
}
.qr-code-item:last-child {
  width: 70%;
  margin: 5px auto;
  line-height: 1.2;
  font-weight: 600;
  font-size: 0.75rem;
  color: #acacac;
}
.qr-code-wraper-share {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.qr-code-item-bottom {
  display: flex;
  justify-content: space-between;
}
.qr-code-item-desc {
  text-align: center;
}
.qr-code-item-bottom div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.image-qr-code-wrapper-ib .qr-code-item-title,
.image-qr-code-wrapper-ib .qr-code-item-name,
.image-qr-code-wrapper-ib .qr-code-item-account-no,
.qr-code-item-bottom div {
  color: var(--color-main) !important;
}
.qr-code-item-name,
.qr-code-item-title,
.qr-code-item-bottom div {
  font-weight: 600;
}
.wrapper-trans {
  background-color: #f1f2f3;
}
button.custom-request-refund,
.custom-request-refund:hover,
.custom-request-refund:focus {
  border-radius: 50% !important;
  width: 60px !important;
  height: 60px !important;
  position: fixed;
  bottom: 10px;
  right: 10px;
  background-color: var(--color-main) !important;
  color: var(--white-color) !important;
  padding: 0px !important;
}
button.custom-request-refund .fa-plus {
  font-size: 30px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.wrapper-btn-refund fieldset > div {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
  margin-bottom: 16px !important;
}
.wrapper-btn-refund fieldset > div > div {
  width: 50%;
}
button.custom-approve-refund {
  border: 1px solid #4b9a87 !important;
  color: #4b9a87 !important;
}
button.custom-reject-refund {
  border: 1px solid #c6544c !important;
  color: #c6544c !important;
}
.page-amrefundcustomerrequest .settlement-tittle {
  line-height: 24px !important;
}
.wraper-button-fixed-bottom-refund > fieldset > div:first-child {
  padding: 16px;
  background-color: white !important;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.amout-refund {
  font-weight: 600;
}
.page-amrefundcustomerupdate .management-list-wapper {
  margin-bottom: 150px !important;
}
.page-amrefundcustomerupdate .management-list-wapper .customer-header-wraper {
  display: none;
}
/* .field-otp-cutom > fieldset > div {
      display: flex;
      justify-content: space-between;
      align-items: center;
  }
  .field-otp-custom > fieldset > div > div:first-child {
      width: 40%;
  }
  .field-otp > fieldset > div > div:last-child {
      width: 60%;
  } */
.box-authen-custom > fieldset > div > div,
.box-authen-custom > fieldset > div {
  background-color: var(--white-color) !important;
}
.box-authen-custom > fieldset > div {
  border-radius: 20px;
}
.trans-detail-content-custom > fieldset > div {
  margin: 0 16px 20px 16px;
}
.wraper-button-fixed-bottom-refund button,
.wapper-btn-reason fieldset button {
  height: 46px !important;
}
btn.custom-btn-approve {
  color: var(--white-color) !important;
  background-color: var(--color-main) !important;
}

.popup-select-time-range div:hover, .close-modal-favorite-function:hover, .update-menu-favorite:hover {
  cursor: pointer;
}

.flatpickr-calendar.open {
  z-index: 9999999 !important;
}

.wrapper-header-search-input .btn-remove-menu:focus {
  background-color: unset !important;
}

/* header pp  */

.wrapper-header.wrapper-header-pp {
  background-color: var(--color-main);
  position: fixed;
  left: 0;
  right: 0;
  z-index: 40000;
  padding: 5px 15px;
}

.wrapper-header-search {
  width: 400px;
}

.wrapper-header.wrapper-header-pp > fieldset > .fieldset-body,
.wrapper-header-search-input > fieldset > .fieldset-body {
  display: flex;
  align-items: center;
}

.wrapper-header.wrapper-header-pp > fieldset > .fieldset-body {
  justify-content: space-between;
  max-width: 1200px;
  margin: auto;
}

.wrapper-header-search .input-group input.form-control,
.wrapper-header-search .input-group .input-group-text {
  background: transparent;
  border: none;
}

.wrapper-header-search .input-group .input-group-text {
  padding-right: 0;
}

.wrapper-header-search .input-group .input-group-text i {
  color: var(--white-color);
}
.wrapper-header-avatar {
  position: relative;
}

.wrapper-header-setting {
  display: none;
  position: absolute;
  right: 0;
  background-color: var(--white-color);
  z-index: -1;
  opacity: 0;
  width: 200px;
  padding: 10px;
  border-radius: 7px;
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.37);
}

.wrapper-header-setting::before {
    content: "";
    display: block;
    height: 10px;
    width: 100%;
    position: absolute;
    top: -10px;
    left: 0;
}

.wrapper-header-setting fieldset > .fieldset-body > div:not(:last-child) {
  padding-bottom: 18px;
}

.btn--close-menu-left {
  display: none;
}

.wrapper-header-avatar:hover .wrapper-header-setting {
  z-index: 200;
  opacity: 1;
  display: block;
  color: #1b1b1b;
  font-weight: 500;
  padding: 22px;
  border-radius: 4px;
  box-shadow: 0px 4px 10px 0px #00000014;
  bottom: -100px;
}

.wrapper-header-setting a:hover {
  color: unset;
}

.wrapper-header-setting a span {
  padding-left: 16px;
}

.wrapper-header-setting button {
    box-shadow: none;
    font-size: 1rem;
    font-weight: 500 !important;
    line-height: 19.36px;
    text-align: left;
}

.wrapper-header-setting button span {
  padding-right: 12px;
}

.wrapper-header-search .input-group input.form-control {
  margin: 0 !important;
  height: 40px !important;
  color: var(--white-color);
}

.wrapper-header .header-right > fieldset > .fieldset-body {
  display: flex;
  align-items: center;
  gap: 15px;
}

.wrapper-header .header-right .header-user-image{
    width: 42px;
    height: 42px;
    overflow: hidden;
    border-radius: 100%;
}

.wrapper-header .header-right .header-user-image img{
    width: 42px;
    height: 42px;
    object-fit: cover;
}


button.logo-header-pp {
  width: 140px;
  height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 77px;
  display: block;
}

button.logo-header-pp {
  background-color: transparent !important;
  font-size: 0 !important;
}
button.logo-header-pp:active,
button.logo-header-pp:hover {
  background-color: transparent !important;
}
div.btn-remove-menu {
  display: none;
}
.logo-header-pp > button:focus {
  background-color: unset !important;
}

/* end header pp  */
.action-button-waper:before {
    content: "\f142";
    color: #1B1B1B;
}
/* CSS for status list grid */
    .status-list>p {
        padding: 3px 12px 3px 26px;
        width: fit-content;
        border-radius: 40px;
        position: relative;
    }

    .status-list>p::before {
        content: '';
        width: 8px;
        height: 8px;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 11px;
    }

    .status-tran-active {
        color: #007CD6 !important;
        background-color: #F5FAFF;
    }

    .status-tran-active::before {
        background-color: #007CD6 !important;
    }

    .status-success {
        background-color: var(--success-10) !important;
        color: var(--success-60) !important;
    }

    .status-success::before {
        background-color: var(--success-30) !important;
    }

    button[ref="pagination-arrPrev"],
    button[ref="pagination-arrNext"] {
        pointer-events: none;
        cursor: not-allowed;
        opacity: 0.5;
    }

    .status-tran-rejected {
        background-color: var(--reject-10) !important;
        color: var(--reject-60) !important;
    }

    .status-tran-rejected::before {
        background-color: var(--reject-30) !important;
    }

    .pendingforuserapprove {
        background-color: var(--pdfar-10) !important;
        color: var(--pdfar-60) !important;
    }

    .pendingforuserapprove::before {
        background-color: var(--pdfar-30) !important;
    }

    button.custom-btn-approve {
        color: var(--white-color) !important;
        background-color: var(--color-main) !important;
        height: 40px !important;
    }

    .status-tran-pending {
        color: #FFCC05 !important;
    }

    .status-tran-rejected {
        color: #D8DADB !important;
    }

    .status-tran-block {
        color: #C344EF !important;
    }

    .status-tran-delete {
        color: #EF4444 !important;
    }

    .status-tran-delete::before {
        background-color: #EF4444 !important;
    }

    .status-tran-new::before {
        background-color: #065d9a !important;
    }

    .status-list>p {
        text-align: left;
    }

/* End */
.action-button-waper fieldset .fieldset-body:not(:has(button))::before {
    text-align: center;
}

/* CSS for Submerchant AM */
.pp-title-action::before {
    position: absolute;
    content: '';
    width: 4px;
    height: 22px;
    background-color: #FFCC05;
    left: 14px;
}
/* End */

/* Auto compile select */
#autocomplete-list {
    height: 44px;
    box-shadow: none !important;
    border-radius: 8px !important;
    border: 1px solid #ced4da;;
    cursor: pointer;
    width: 92%;
}
.formio-component-autoCompleteSelect input {
    border-radius: unset !important;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px !important;
    border: none;
}
.auto-complete-list {
    font-size: 14px;
}
.input-search-wrapper.is-active.d-block {
    margin-top: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.pp-title-list {
    text-transform: capitalize;
}
.auto-complete-value {
    height: 44px !important;
    cursor: pointer !important;
    border-bottom: 1px solid #ced4da;
}
/* End */

@media (min-width: 1025px) {
    .wraper-login-page > fieldset > .fieldset-body {
        max-width: 433px;
        margin: 0 auto 100px;
    }
}

@media (min-width: 1024px) {
.parent-item-menu-accordion:hover .accordion-button.collapsed {
  background-color: #eff8ff !important;
}
 
.parent-item-menu-accordion:hover .accordion-collapse.collapse,
.parent-item-menu-accordion .accordion-collapse.collapse:hover {
  display: block !important;
  height: fit-content !important;
}
 
.parent-item-menu-accordion:hover .accordion-button.collapsed svg {
  transform: rotate(88deg);
}

.menu-left-wrapper {
  overflow-y: inherit !important;
}
/* namnh hover pp header end */
.btn-takepic {
    max-width: 220px;
}
.btn-takepic .icon-x {
    top: -9px;
    right: 11px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-color: #eee;
    border-radius: 50%;
}

/* .comfirm-logout-btns button:nth-child(2) {
    color: var(--white-color) !important;
} */

}

.account-detail-icon-qr-wraper {
  padding: 8px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
  width: 32px;
  height: 32px;
  position: relative;
}
.account-detail-icon-qr .qr-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 16px;
  height: 16px;
  margin: 0;
}
.wrapper-loading-home-qr {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.loader-home-qr {
  display: block;
  position: relative;
  border: 4px solid rgba(0, 40, 90, 0.1);
  border-radius: 100vw;
  border-top: 4px solid var(--color-main);
  animation: spin 1s linear infinite;
  background-color: var(--white-color);
  padding: 11px;
}
.wrapper-icon {
  display: flex;
  flex-direction: column;
  align-items: end;
}
/* .account-detail-icon-qr {
  margin-top: 12px;
} */
.image-qr-code-wrapper-ib {
  transition: all ease 0.5s;
}
.image-qr-code-wrapper-ib.active {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 8888;
}
.image-qr-code-wrapper-ib .qr-main {
  background-color: #fff;
  border-radius: 30px;
  border: none;
  width: 90%;
  max-width: 455px;
  box-shadow: 0px 4px 12px rgba(206, 206, 206, 0.25);
}
.success-image-qr-code .qr-main {
    max-width: unset;
    width: 100%;
}
.image-qr-code .qr-main {
    width:100%;
}
.image-qr-code-wrapper-ib .qr-main .qr-code-items {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  border-radius: 30px;
  line-height: 34px;
  background-size: 15px 1px;
  background-repeat: repeat-x;
  background-image: linear-gradient(
    to right,
    #acacac 30%,
    rgba(255, 255, 255, 0) 10%
  );
  height: 100%;
}
.image-qr-code .qr-main .qr-code-items {
    background-image:unset !important;
    box-shadow: 0px 4px 12px rgba(206, 206, 206, 0.25);
    border: 1px solid var(--border-color);
    padding: 16px 0;
}
.qr-code-item-amount {
    font-size: 1.125rem !important;
    font-weight: 800;
    color: var(--color-main) !important;
}
.image-qr-code-wrapper-ib .qr-main > div {
  background-position: unset;
}
.qr-main > div {
  height: 34px;
}
.image-qr-code-wrapper-ib .qr-code-header {
  position: relative;
  width: 100%;
  height: 30px;
  display: flex;
  align-items: center;
  background-color: var(--color-main);
  border-radius: 30px 30px 0 0;
  padding: 24px 12px;
}
.wrapper-btn-link-qr {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 34px;
}
.wrapper-btn-link-qr > a,
.wrapper-btn-link-qr > a:hover,
.wrapper-btn-link-qr > a:focus {
    height: 40px !important;
    border: none;
    background-color: var(--color-main) !important;
    color: var(--white-color) !important;
    padding: 13px;
    width: 70%;
    border-radius: 8px !important;
    font-weight: 600 !important;
    line-height: 1;
    text-decoration: none;
    text-align: center;
}
.image-qr-code-wrapper-ib .qr-code-close-icon {
  position: absolute;
  color: #fff;
  font-size: 1.375rem;
  padding: 8px;
  cursor: pointer;
  transition: all linear 0.4s;
  right: 12px;
}
.image-qr-code-wrapper-ib .qr-code-header p {
  text-align: center;
  font-size: 1.125rem;
  height: 100%;
  line-height: 1.4;
  color: #fff;
  font-weight: 500;
}
.qr-code-item:last-child {
  width: 70%;
  margin: 5px auto;
  line-height: 1.2;
  font-weight: 600;
  font-size: 0.75rem;
  color: #acacac;
  margin-bottom: 30px;
}
.image-qr-code .qr-code-item:last-child {
    width: 100%;
}
.qr-code-wraper-share {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.qr-code-item-bottom {
  display: flex;
  justify-content: center;
  gap: 0 100px;
}

.wapper-agent-home .qr-code-item-bottom{
    padding: 0;
}
.qr-code-item-desc {
  text-align: center;
}
.qr-code-item-bottom div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.image-qr-code-wrapper-ib .qr-code-item-title,
.image-qr-code-wrapper-ib .qr-code-item-name,
.image-qr-code-wrapper-ib .qr-code-item-account-no,
.qr-code-item-bottom div {
  color: var(--color-main) !important;
}
.qr-code-item-name,
.qr-code-item-title,
.qr-code-item-bottom div {
  font-weight: 600;
}