[dir] ._6-Py2 {
  padding: 1.5rem;
  border-radius: 0.5rem;
  background: #F5F5F5;
}

.O2TEB {
  display: grid;
  grid-template-columns: 1fr;
}

.LeCaI {
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
}

[dir] .LeCaI {
  margin: 1.5rem;
}
@media (min-width: 768px) {
  .LeCaI {
    grid-template-columns: 1fr 1fr;
  }
}

.lEmab {
  font-weight: 700;
}

[dir] .lEmab {
  margin: 0 0 1.5rem;
}

[dir=ltr] .lEmab {
  text-align: left;
}

[dir=rtl] .lEmab {
  text-align: right;
}
@media (min-width: 768px) {
  .lEmab {
    grid-template-columns: 1fr 1fr;
  }
  [dir=ltr] .lEmab {
    margin: 0 1.5rem 0 0;
    text-align: right;
  }
  [dir=rtl] .lEmab {
    margin: 0 0 0 1.5rem;
    text-align: left;
  }
}

.dJ7hg {
  position: relative;
  display: flex;
  flex-direction: column;
}

.E9dVl {
  color: #2E353B;
}

[dir] .E9dVl {
  background-color: #FFF;
  border-radius: 0.5rem;
}
.E9dVl:read-only, .E9dVl:disabled {
  color: #5A5A5A;
}
[dir] .E9dVl:read-only, [dir] .E9dVl:disabled {
  background-color: #F5F5F5;
}
.E9dVl {
  box-sizing: border-box;
  width: 100%;
  min-width: 25rem;
}
[dir] .E9dVl {
  padding: 0.8rem 1.2rem;
}
[dir=ltr] .E9dVl {
  text-align: left;
}
[dir=rtl] .E9dVl {
  text-align: right;
}
@media (min-width: 768px) {
  .E9dVl {
    width: auto;
    max-width: 25rem;
  }
}

.JedOW {
  max-width: 25rem;
  color: #CD0004;
}

[dir] .JedOW {
  margin-top: 0.5rem;
}
@media (min-width: 768px) {
  .JedOW {
    grid-column-start: 2;
  }
}

.FVUIZ {
  display: flex;
  align-items: center;
  justify-content: center;
}

._7Td-m {
  top: 3.4rem;
}
@media (min-width: 768px) {
  ._7Td-m {
    max-width: 30rem;
  }
}

.NZEIu {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: center;
}

.n4ZHs {
  width: 5.4rem;
  height: 4.2rem;
}

.LDz9G {
  fill: #D6D6D6;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}

[dir] .LDz9G {
  background: white;
  padding: 0.5rem;
}

.IZQGw {
  display: flex;
  flex-direction: column;
  width: 100%;
}

._5ALDh {
  font-weight: 700;
}

[dir=ltr] ._5ALDh {
  text-align: left;
}

[dir=rtl] ._5ALDh {
  text-align: right;
}

.g-ixy {
  color: #666666;
  word-break: break-word;
}

[dir=ltr] .g-ixy {
  padding-right: 0.5rem;
  text-align: left;
}

[dir=rtl] .g-ixy {
  padding-left: 0.5rem;
  text-align: right;
}