@charset "UTF-8";

.bmqxlWyr {
  position: relative;
}

.F_YmbJu4,
._MxdQlIg {
  border-radius: 8px;
  height: 8px;
}

._MxdQlIg {
  position: absolute;
  top: 0;
}

.F_YmbJu4 {
  background-color: #d9d9d9;
  width: 100%;
  z-index: 1;
}

._MxdQlIg {
  background-color: #2291ff;
  z-index: 2;
}

.l6yVyH20 {
  font-size: 14px;
  line-height: 20px;
  position: absolute;
  top: 28px;
}

.v12YqdLw {
  height: 18px;
  top: 8px;
  width: 1px;
}

.v12YqdLw,
.v12YqdLw:after {
  background-color: #222;
  position: absolute;
}

.v12YqdLw:after {
  border-radius: 50%;
  bottom: 0;
  content: "";
  height: 5px;
  left: -2px;
  width: 5px;
}

.O6byyENh,
.O6byyENh::-webkit-slider-thumb {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
}

.O6byyENh {
  height: 0;
  outline: none;
  pointer-events: none;
  position: absolute;
}

.s_LozBFM {
  z-index: 3;
}

.ork07vbg {
  z-index: 4;
}

.O6byyENh::-webkit-slider-thumb {
  background-color: #2291ff;
  border-radius: 50%;
  cursor: pointer;
  height: 32px;
  margin-top: 10px;
  pointer-events: all;
  position: relative;
  width: 32px;
}

.O6byyENh::-moz-range-thumb {
  background-color: #2291ff;
  border-radius: 50%;
  cursor: pointer;
  height: 32px;
  margin-top: 10px;
  pointer-events: all;
  position: relative;
  width: 32px;
}

.L0c76IWH {
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
  width: 429px;
}

.L0c76IWH,
.W24R1_2D,
.qO9HeYce {
  display: flex;
}

.W24R1_2D {
  position: relative;
}

.i5UyJpzi {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 30px;
  justify-content: center;
  left: 110px;
  position: absolute;
  top: 0;
  width: 30px;
}

.MXzFfqiY {
  color: gray;
  font-size: 12px;
  line-height: 16px;
  margin-right: 12px;
}

.Fjar236o {
  margin-right: 24px;
}

.Fjar236o,
.UFtwJoQo {
  align-items: center;
  display: flex;
}

.j15tGUW8 {
  text-align: right;
}

.afYmas3e {
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
}

.Zo0lg5nO {
  font-size: 14px;
  width: 230px;
}

.I74ZwhNm {
  font-size: 16px;
  padding: 25px 0;
  position: relative;
}

.TpiBdSh_ {
  display: inline-block;
  width: 260px;
}

.nK26P5Yy {
  float: right;
}

.AX3fPMvf {
  display: inline-block;
  position: relative;
  top: -7px;
}

.ORSLIelg {
  font-size: 12px;
  margin-left: 10px;
}

.DMpQIjI8 {
  margin: 0 -25px -26px;
}

.F4PEveoq {
  position: relative;
  top: -2px;
}

.k6y6Pzhn {
  vertical-align: super;
}

.UYEEavBN,
.a0lles0k {
  display: block;
}

.UYEEavBN {
  margin-bottom: 30px;
}

.qET2kvZX {
  display: block;
  font-size: 16px;
  padding-left: 35px;
}

.qET2kvZX:before {
  left: 0;
  position: absolute;
}

.Qt3oxNeS {
  position: relative;
  top: 5px;
}

@keyframes LHovnxW8 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes eRXLuCCO {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes OZYKRLgM {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes m1xKugE3 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.cYzSMujB {
  align-self: start;
  display: inline-flex;
  font-size: 14px;
}

.cYzSMujB.yddzgCUl {
  color: #ee263f;
}

.cYzSMujB.sG1amZ0j {
  color: #0097ff;
}

.cYzSMujB.s7zYGC1Y {
  color: #ffac25;
}

.cYzSMujB.AZXEM8_d {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2' y1='2' x2='10' y2='10' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230097ff'/%3E%3Cstop offset='0' stop-color='%230097ff'/%3E%3Cstop offset='.33' stop-color='%230097ff'/%3E%3Cstop offset='.33' stop-color='%23FFAC25'/%3E%3Cstop offset='.66' stop-color='%23FFAC25'/%3E%3Cstop offset='.66' stop-color='%23ee263f'/%3E%3Cstop offset='1' stop-color='%23ee263f'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
  50% no-repeat;
  color: transparent;
}

.cYzSMujB.rzjCEjPq {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2' y1='2' x2='10' y2='10' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ee263f'/%3E%3Cstop offset='.5' stop-color='%23ee263f'/%3E%3Cstop offset='.5' stop-color='%23FFAC25'/%3E%3Cstop offset='1' stop-color='%23FFAC25'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
  50% no-repeat;
  color: transparent;
}

.cYzSMujB.yAKLFLt0 {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2' y1='2' x2='10' y2='10' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230097ff'/%3E%3Cstop offset='.5' stop-color='%230097ff'/%3E%3Cstop offset='.5' stop-color='%23ee263f'/%3E%3Cstop offset='1' stop-color='%23ee263f'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
  50% no-repeat;
  color: transparent;
}

.cYzSMujB.Xi4HXDQv {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2' y1='2' x2='10' y2='10' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFAC25'/%3E%3Cstop offset='.5' stop-color='%23FFAC25'/%3E%3Cstop offset='.5' stop-color='%230097FF'/%3E%3Cstop offset='1' stop-color='%230097FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
  50% no-repeat;
  color: transparent;
}

.K6wH_rr1 {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath stroke-linecap='undefined' stroke-linejoin='undefined' stroke='%23818181' fill='none' d='m1 1 13 13m0-13L1 14'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 35px;
  position: absolute;
  right: 0;
  top: 0;
  width: 35px;
  z-index: 1;
}

.K6wH_rr1:active,
.K6wH_rr1:focus {
  border: none;
  box-shadow: none;
  outline: none;
}

.K6wH_rr1:focus,
.K6wH_rr1:hover {
  text-decoration: none;
}

@keyframes Sk08yNM_ {
  0% {
    background-color: #fff0;
  }

  to {
    background-color: #ffffffb3;
  }
}

@keyframes G5XkgrtY {
  0% {
    background-color: #ffffffb3;
  }

  to {
    background-color: #fff0;
  }
}

@keyframes r_47RKG0 {
  0% {
    margin-top: -5px;
    transform: translateY(-100%);
  }

  to {
    margin-top: 0;
    transform: translateY(0);
  }
}

@keyframes tqfg8co1 {
  0% {
    margin-top: -5px;
    transform: translateY(0);
  }

  to {
    margin-top: -5px;
    transform: translateY(-100%);
  }
}

@keyframes b4G3Li7r {
  0% {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

@keyframes DSLxf8Gr {
  0% {
    transform: translateY(0);
  }

  to {
    transform: translateY(100%);
  }
}

@keyframes lBtADWVI {
  0% {
    margin-left: -5px;
    transform: translate(-100%);
  }

  to {
    margin-left: 0;
    transform: translate(0);
  }
}

@keyframes EsWtuYBq {
  0% {
    margin-right: 0;
    transform: translate(0);
  }

  to {
    margin-right: -5px;
    transform: translate(100%);
  }
}

@keyframes F5VyBWZa {
  0% {
    margin-right: -5px;
    transform: translate(100%);
  }

  to {
    margin-right: 0;
    transform: translate(0);
  }
}

@keyframes thlHMBZ2 {
  0% {
    margin-top: -5px;
    transform: translate(0);
  }

  to {
    margin-top: -5px;
    transform: translate(-100%);
  }
}

@keyframes SRe6QeEd {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes omtxwLmP {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes NlDUJ4kp {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes P2029pRg {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

.c3PB7pyb {
  background-color: #fff;
  box-shadow: 0 1px 4px #00000024;
  display: inline-block;
  margin-top: 0;
  position: relative;
  text-align: left;
}

.c3PB7pyb.cNIn5hih {
  align-self: flex-start;
  animation: wRtNA4Rr 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.c3PB7pyb.cNIn5hih.rOLxNhtZ {
  animation: h9502S6y 0.4s cubic-bezier(0.23, 1, 0.32, 1) forwards;
}

.c3PB7pyb.NXcUAjGa {
  align-self: center;
  animation: iBEhmKjL 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.c3PB7pyb.NXcUAjGa.rOLxNhtZ {
  animation: qfELkL8i 0.4s cubic-bezier(0.23, 1, 0.32, 1) forwards;
}

.c3PB7pyb.HKzwRppy {
  align-self: flex-end;
  animation: niKvxfiF 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.c3PB7pyb.HKzwRppy.rOLxNhtZ {
  animation: XKr0fZ36 0.4s cubic-bezier(0.23, 1, 0.32, 1) forwards;
}

.UeKydK2A {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  padding: 20px 30px;
  z-index: 35;
}

.UeKydK2A.ZlrATw0y {
  border-bottom: 0;
  font-size: 20px;
  padding-bottom: 0;
}

.WjQT17HC {
  padding: 20px 30px;
}

.WjQT17HC.ZlrATw0y {
  padding-top: 15px;
}

.K6wH_rr1 {
  z-index: 3;
}

.bNlMKkHF {
  display: inline-block;
  position: relative;
  vertical-align: bottom;
}

.eorlr7LP {
  cursor: pointer;
  font-size: 15px;
  margin-left: -35px;
  padding: 0 10px 6px;
}

.eorlr7LP.oe3fY57c {
  color: #0000005e;
  cursor: default;
}

.pf9w5xQM {
  color: #404040;
  cursor: pointer;
}

.pf9w5xQM.oe3fY57c {
  color: #0000005e;
  cursor: default;
}

.A_jJEehR {
  position: relative;
  top: -1px;
}

._4E6_Grx,
.oM2xQ8SJ {
  vertical-align: baseline;
}

.XdkPjJki,
.iQ3dhJ8b,
.x0tYs4y1 {
  color: gray;
  cursor: default;
  font-size: 14px;
  line-height: 20px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.Ni5bh2JI {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}

.x0tYs4y1 {
  margin-left: 5px;
}

.iQ3dhJ8b {
  display: block;
}

.v_I7S4iv {
  fill: none;
  stroke-linecap: round;
}

.a72kLteH .v_I7S4iv,
.yXsHmIT8 .v_I7S4iv {
  stroke-width: 2px;
}

.HLvobPnF .sjKbYIf5 {
  fill: none;
  stroke: #eee;
}

.HLvobPnF .v_I7S4iv {
  stroke-dasharray: 20, 86;
  stroke-dashoffset: 15;
  animation: MP1hxud1 1s cubic-bezier(0.5, 0.2, 0.5, 0.8) infinite,
  SQiVxLWR 2s cubic-bezier(0.36, 0.14, 0.38, 0.69) infinite,
  jVZkxDl7 6s ease-in-out infinite;
}

.EdeKVHHZ {
  fill: none;
  stroke-dasharray: 10, 27;
  stroke-dashoffset: -37;
  stroke-width: 1.5px;
  animation: FDqEyIvn 1s cubic-bezier(0.5, 0.2, 0.5, 0.8) infinite,
  HMbJyJsw 2s cubic-bezier(0.36, 0.14, 0.38, 0.69) infinite,
  Kqph2cd1 2s linear infinite, jVZkxDl7 6s ease-in-out infinite;
  position: relative;
  top: 3px;
}

.EdeKVHHZ.rTytpwgH {
  stroke: #9b9b9b;
  animation: FDqEyIvn 1s cubic-bezier(0.5, 0.2, 0.5, 0.8) infinite,
  HMbJyJsw 2s cubic-bezier(0.36, 0.14, 0.38, 0.69) infinite,
  Kqph2cd1 2s linear infinite;
}

@keyframes MP1hxud1 {
  0% {
    stroke-dashoffset: 10;
  }

  to {
    stroke-dashoffset: 116;
  }
}

@keyframes SQiVxLWR {
  0% {
    stroke-dasharray: 10, 96;
  }

  50% {
    stroke-dasharray: 50, 56;
  }

  to {
    stroke-dasharray: 10, 96;
  }
}

@keyframes FDqEyIvn {
  0% {
    stroke-dashoffset: 0;
  }

  to {
    stroke-dashoffset: -37;
  }
}

@keyframes HMbJyJsw {
  0% {
    stroke-dasharray: 10, 27;
  }

  50% {
    stroke-dasharray: 30, 7;
  }

  to {
    stroke-dasharray: 10, 27;
  }
}

@keyframes jVZkxDl7 {
  0%,
  to {
    stroke: #d70c17;
  }

  40% {
    stroke: #f8982d;
  }

  66% {
    stroke: #00aa90;
  }

  80%,
  90% {
    stroke: #1e79be;
  }
}

@keyframes Kqph2cd1 {
  to {
    transform: rotate(1turn);
  }
}

@keyframes _8jS65THu {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes BpYgFTiN {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes CpUnfOiR {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes ChfQeX3G {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.mt_MaAaE {
  background: #fff;
  border-radius: 1px;
  box-shadow: 0 1px 4px #00000024;
  font-size: 16px;
  padding: 10px 20px;
  position: absolute;
  visibility: hidden;
  width: 150px;
  z-index: 200;
}

.mt_MaAaE.icZQFYvY {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.mt_MaAaE:after,
.mt_MaAaE:before {
  border: 0;
  border-color: transparent;
  border-style: solid;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
}

.mt_MaAaE.mRUVcvqC.icZQFYvY {
  animation-name: YXK1IfQe;
}

.mt_MaAaE.mRUVcvqC:before {
  border-bottom: 8px solid #d9d9d9;
  top: -8px;
}

.mt_MaAaE.mRUVcvqC:after,
.mt_MaAaE.mRUVcvqC:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.mRUVcvqC:after {
  border-bottom: 8px solid #fff;
  top: -7px;
}

.mt_MaAaE.mRUVcvqC.KYIdD5iF {
  border-top: 2px solid #d92b2b;
}

.mt_MaAaE.mRUVcvqC.KYIdD5iF:before {
  border-bottom: 8px solid #d92b2b;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.mRUVcvqC.KYIdD5iF:after {
  top: -5px;
}

.mt_MaAaE.mRUVcvqC.dV0zn9_S {
  border-top: 2px solid #fdab3a;
}

.mt_MaAaE.mRUVcvqC.dV0zn9_S:before {
  border-bottom: 8px solid #fdab3a;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.mRUVcvqC.dV0zn9_S:after {
  top: -5px;
}

.mt_MaAaE.L7LqB9iX.icZQFYvY {
  animation-name: JlcDYgwV;
}

.mt_MaAaE.L7LqB9iX:before {
  border-top: 8px solid #d9d9d9;
  bottom: -8px;
}

.mt_MaAaE.L7LqB9iX:after,
.mt_MaAaE.L7LqB9iX:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.L7LqB9iX:after {
  border-top: 8px solid #fff;
  bottom: -7px;
}

.mt_MaAaE.L7LqB9iX.KYIdD5iF {
  border-bottom: 2px solid #d92b2b;
}

.mt_MaAaE.L7LqB9iX.KYIdD5iF:before {
  height: 0;
  width: 0;
}

.mt_MaAaE.L7LqB9iX.KYIdD5iF:after {
  bottom: -5px;
}

.mt_MaAaE.L7LqB9iX.dV0zn9_S {
  border-bottom: 2px solid #fdab3a;
}

.mt_MaAaE.L7LqB9iX.dV0zn9_S:before {
  height: 0;
  width: 0;
}

.mt_MaAaE.L7LqB9iX.dV0zn9_S:after {
  bottom: -5px;
}

.mt_MaAaE.ZziMEp0T.icZQFYvY {
  animation-name: _Wvm3SpX;
}

.mt_MaAaE.ZziMEp0T:before {
  border-left: 8px solid #d9d9d9;
  right: -8px;
}

.mt_MaAaE.ZziMEp0T:after,
.mt_MaAaE.ZziMEp0T:before {
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.ZziMEp0T:after {
  border-left: 8px solid #fff;
  right: -7px;
}

.mt_MaAaE.ZziMEp0T.KYIdD5iF {
  border-right: 2px solid #d92b2b;
}

.mt_MaAaE.ZziMEp0T.KYIdD5iF:before {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #d92b2b;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.ZziMEp0T.KYIdD5iF:after {
  right: -5px;
}

.mt_MaAaE.ZziMEp0T.dV0zn9_S {
  border-right: 2px solid #fdab3a;
}

.mt_MaAaE.ZziMEp0T.dV0zn9_S:before {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #fdab3a;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.ZziMEp0T.dV0zn9_S:after {
  right: -5px;
}

.mt_MaAaE.LOLAW17i.icZQFYvY {
  animation-name: m0rlmQ3O;
}

.mt_MaAaE.LOLAW17i:before {
  border-right: 8px solid #d9d9d9;
  left: -8px;
}

.mt_MaAaE.LOLAW17i:after,
.mt_MaAaE.LOLAW17i:before {
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.LOLAW17i:after {
  border-right: 8px solid #fff;
  left: -7px;
}

.mt_MaAaE.LOLAW17i.KYIdD5iF {
  border-left: 2px solid #d92b2b;
}

.mt_MaAaE.LOLAW17i.KYIdD5iF:before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #d92b2b;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.LOLAW17i.KYIdD5iF:after {
  left: -5px;
}

.mt_MaAaE.LOLAW17i.dV0zn9_S {
  border-left: 2px solid #fdab3a;
}

.mt_MaAaE.LOLAW17i.dV0zn9_S:before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #fdab3a;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.mt_MaAaE.LOLAW17i.dV0zn9_S:after {
  left: -5px;
}

.mt_MaAaE.KYIdD5iF,
.mt_MaAaE.dV0zn9_S {
  animation-duration: 0.2s;
}

.mt_MaAaE.KYIdD5iF.icZQFYvY,
.mt_MaAaE.dV0zn9_S.icZQFYvY {
  animation-name: iBEhmKjL;
}

.mt_MaAaE.QTXjmeLE:after,
.mt_MaAaE.QTXjmeLE:before {
  left: 50%;
  margin-left: -8px;
}

.mt_MaAaE.lgETO1iv:after,
.mt_MaAaE.lgETO1iv:before {
  margin-top: -8px;
  top: 50%;
}

.mt_MaAaE.r6MZdJ0b:after,
.mt_MaAaE.r6MZdJ0b:before {
  left: 20px;
}

.mt_MaAaE.G0vNUDHB:after,
.mt_MaAaE.G0vNUDHB:before {
  right: 20px;
}

.mt_MaAaE.V5epoMUK:after,
.mt_MaAaE.V5epoMUK:before {
  top: 15px;
}

.mt_MaAaE.Yxl7MlGa:after,
.mt_MaAaE.Yxl7MlGa:before {
  bottom: 15px;
}

.nkfp8JUy {
  fill: currentColor;
  height: 1em;
  margin-bottom: -0.07em;
  width: 1em;
}

.SGQk2Fsh {
  display: inline-block;
}

.ZopA9dJY {
  height: calc(1em + 2px);
  margin-bottom: -0.1875em;
  width: calc(1em + 2px);
}

.mXLI56Hc {
  height: 1em;
  width: 1em;
}

.n6_igCnL {
  margin-bottom: 0;
}

@keyframes eisj0Gyj {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes PkjvDXmF {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes WcHpAob5 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes KobpPGsS {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes vBqz1004 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Q0laydnJ {
  line-height: 1;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.OqXnDNHk:after {
  border-left: 1px solid #404040;
  content: "";
  height: 1.2em;
  left: 0.4em;
  position: absolute;
  top: 0;
  transform: rotate(-45deg);
}

.lDIuvCXA {
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 1em;
  width: 1em;
}

.nJoaZzfZ {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14.835 10.892-4.112-.001c-.317 0-.769.202-1.003.414l-1.413 1.286H5.418l-.691-.652c-.215-.227-.646-.357-.962-.357H.872s.171 2.161 1.039 2.161v.716c0 .563.417.868.903.868l6.493-.018c1.6 0 4.217-4.388 4.217-4.388l1.31-.03zM6.67 12.58V9.354v3.226zM2.888 2.655c1.44 4.34-1.436 6.88-1.436 6.88H5.77s2.875-.06 2.3-3.16c-.822-4.077-5.182-3.72-5.182-3.72zm.018 0c1.779.12 10.064-.773 10.064 5.852H8.076l-5.17-5.852zm3.764.152L6.667.682 9.39.681l-.43.682h2.812L6.67 2.807z' stroke-width='1.4' stroke='%238E3B4B' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.mjmnhixZ {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.828 3.61h4.453c.26 0 .469.21.469.468v8.906' stroke='%23222' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m3.579 15.328-.64-2.04a.234.234 0 0 1 .224-.304h10.143c.158 0 .27.154.224.305l-.64 2.04M4.484 9.703h4.454M5.188 6.89h3.75' stroke='%23222' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  margin-bottom: -0.14em;
}

.dkH1SW1N {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.236 6.382a2.382 2.382 0 1 1 4.764 0 2.382 2.382 0 0 1-4.764 0Zm2.382-1.203a1.203 1.203 0 1 0 0 2.406 1.203 1.203 0 0 0 0-2.406ZM5.329 11.05a2.53 2.53 0 1 1 5.06 0 2.53 2.53 0 0 1-5.06 0Zm2.53-1.352a1.352 1.352 0 1 0 0 2.703 1.352 1.352 0 0 0 0-2.703ZM1 7.43a2.268 2.268 0 1 1 4.535 0A2.268 2.268 0 0 1 1 7.43Zm2.268-1.089a1.089 1.089 0 1 0 0 2.178 1.089 1.089 0 0 0 0-2.178Z' fill='%23228007'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m11.74 7.78-2.29 2.29-.833-.834 2.29-2.29.833.834ZM5.013 8.004 6.59 9.58l-.834.834L4.18 8.837l.833-.833Z' fill='%23228007'/%3E%3C/svg%3E");
}

.nQQl9zUj {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.236 6.382a2.382 2.382 0 1 1 4.764 0 2.382 2.382 0 0 1-4.764 0Zm2.382-1.203a1.203 1.203 0 1 0 0 2.406 1.203 1.203 0 0 0 0-2.406ZM5.329 11.05a2.53 2.53 0 1 1 5.06 0 2.53 2.53 0 0 1-5.06 0Zm2.53-1.352a1.352 1.352 0 1 0 0 2.703 1.352 1.352 0 0 0 0-2.703ZM1 7.43a2.268 2.268 0 1 1 4.535 0A2.268 2.268 0 0 1 1 7.43Zm2.268-1.089a1.089 1.089 0 1 0 0 2.178 1.089 1.089 0 0 0 0-2.178Z' fill='%23D97E00'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m11.74 7.78-2.29 2.29-.833-.834 2.29-2.29.833.834ZM5.013 8.004 6.59 9.58l-.834.834L4.18 8.837l.833-.833Z' fill='%23D97E00'/%3E%3C/svg%3E");
}

.wHXsoobV {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.236 6.382a2.382 2.382 0 1 1 4.764 0 2.382 2.382 0 0 1-4.764 0Zm2.382-1.203a1.203 1.203 0 1 0 0 2.406 1.203 1.203 0 0 0 0-2.406ZM5.329 11.05a2.53 2.53 0 1 1 5.06 0 2.53 2.53 0 0 1-5.06 0Zm2.53-1.352a1.352 1.352 0 1 0 0 2.703 1.352 1.352 0 0 0 0-2.703ZM1 7.43a2.268 2.268 0 1 1 4.535 0A2.268 2.268 0 0 1 1 7.43Zm2.268-1.089a1.089 1.089 0 1 0 0 2.178 1.089 1.089 0 0 0 0-2.178Z' fill='%23CE0014'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m11.74 7.78-2.29 2.29-.833-.834 2.29-2.29.833.834ZM5.013 8.004 6.59 9.58l-.834.834L4.18 8.837l.833-.833Z' fill='%23CE0014'/%3E%3C/svg%3E");
}

.RzCweBE5 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='2' width='16' height='16' rx='2' fill='%23676994'/%3E%3Cpath d='M4.772 10.8h-.378V15H2.63V5.2h1.764v4.354l.35-.168L6.802 5.2H8.79L6.55 9.33l-.658.518.672.532L9.154 15H6.998l-2.226-4.2zm9.334 3.808c-.243.205-.57.355-.98.448-.401.093-.803.14-1.204.14a3.92 3.92 0 0 1-1.414-.252 2.872 2.872 0 0 1-1.134-.868c-.327-.401-.583-.929-.77-1.582-.187-.653-.28-1.456-.28-2.408 0-.99.103-1.81.308-2.464.215-.653.49-1.171.826-1.554a2.858 2.858 0 0 1 1.176-.826 3.884 3.884 0 0 1 1.33-.238c.457 0 .854.037 1.19.112.345.075.625.159.84.252l-.35 1.554a2.271 2.271 0 0 0-.63-.21 3.645 3.645 0 0 0-.84-.084c-.644 0-1.139.28-1.484.84-.345.56-.518 1.437-.518 2.632 0 .513.037.985.112 1.414.084.42.21.784.378 1.092.177.308.397.546.658.714.27.168.593.252.966.252.327 0 .607-.042.84-.126.233-.093.443-.2.63-.322l.35 1.484z' fill='%23fff'/%3E%3C/svg%3E");
}

.LaVcK6aw {
  background-image: url(https://s.kontur.ru/common-v2/icons-products/wic/symbol/wic-symbol-16.svg);
}

@keyframes IylYs1PH {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.FFB3PnEk {
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: #404040;
  transition: border-color, box-shadow 0.2s ease-in-out;
}

[type="email"].FFB3PnEk:focus,
[type="password"].FFB3PnEk:focus,
[type="search"].FFB3PnEk:focus,
[type="tel"].FFB3PnEk:focus,
[type="text"].FFB3PnEk:focus,
[type="url"].FFB3PnEk:focus {
  border: none;
  border-bottom: 1px solid #008eff;
  box-shadow: 0 1px #008eff;
  outline: 0;
}

[type="email"].s2QQM6Qb.FFB3PnEk,
[type="email"].s2QQM6Qb.FFB3PnEk:focus,
[type="email"].uwMXbKCs.FFB3PnEk,
[type="email"].uwMXbKCs.FFB3PnEk:focus,
[type="email"][disabled].FFB3PnEk,
[type="email"][disabled].FFB3PnEk:focus,
[type="email"][readonly].FFB3PnEk,
[type="email"][readonly].FFB3PnEk:focus,
[type="password"].s2QQM6Qb.FFB3PnEk,
[type="password"].s2QQM6Qb.FFB3PnEk:focus,
[type="password"].uwMXbKCs.FFB3PnEk,
[type="password"].uwMXbKCs.FFB3PnEk:focus,
[type="password"][disabled].FFB3PnEk,
[type="password"][disabled].FFB3PnEk:focus,
[type="password"][readonly].FFB3PnEk,
[type="password"][readonly].FFB3PnEk:focus,
[type="search"].s2QQM6Qb.FFB3PnEk,
[type="search"].s2QQM6Qb.FFB3PnEk:focus,
[type="search"].uwMXbKCs.FFB3PnEk,
[type="search"].uwMXbKCs.FFB3PnEk:focus,
[type="search"][disabled].FFB3PnEk,
[type="search"][disabled].FFB3PnEk:focus,
[type="search"][readonly].FFB3PnEk,
[type="search"][readonly].FFB3PnEk:focus,
[type="tel"].s2QQM6Qb.FFB3PnEk,
[type="tel"].s2QQM6Qb.FFB3PnEk:focus,
[type="tel"].uwMXbKCs.FFB3PnEk,
[type="tel"].uwMXbKCs.FFB3PnEk:focus,
[type="tel"][disabled].FFB3PnEk,
[type="tel"][disabled].FFB3PnEk:focus,
[type="tel"][readonly].FFB3PnEk,
[type="tel"][readonly].FFB3PnEk:focus,
[type="text"].s2QQM6Qb.FFB3PnEk,
[type="text"].s2QQM6Qb.FFB3PnEk:focus,
[type="text"].uwMXbKCs.FFB3PnEk,
[type="text"].uwMXbKCs.FFB3PnEk:focus,
[type="text"][disabled].FFB3PnEk,
[type="text"][disabled].FFB3PnEk:focus,
[type="text"][readonly].FFB3PnEk,
[type="text"][readonly].FFB3PnEk:focus,
[type="url"].s2QQM6Qb.FFB3PnEk,
[type="url"].s2QQM6Qb.FFB3PnEk:focus,
[type="url"].uwMXbKCs.FFB3PnEk,
[type="url"].uwMXbKCs.FFB3PnEk:focus,
[type="url"][disabled].FFB3PnEk,
[type="url"][disabled].FFB3PnEk:focus,
[type="url"][readonly].FFB3PnEk,
[type="url"][readonly].FFB3PnEk:focus {
  background: none;
  border-bottom: 1px solid transparent;
  box-shadow: none;
}

[type="email"].GMJQv0HS.FFB3PnEk,
[type="email"].GMJQv0HS.FFB3PnEk:focus,
[type="email"].diQOj5qi.FFB3PnEk,
[type="email"].diQOj5qi.FFB3PnEk:focus,
[type="password"].GMJQv0HS.FFB3PnEk,
[type="password"].GMJQv0HS.FFB3PnEk:focus,
[type="password"].diQOj5qi.FFB3PnEk,
[type="password"].diQOj5qi.FFB3PnEk:focus,
[type="search"].GMJQv0HS.FFB3PnEk,
[type="search"].GMJQv0HS.FFB3PnEk:focus,
[type="search"].diQOj5qi.FFB3PnEk,
[type="search"].diQOj5qi.FFB3PnEk:focus,
[type="tel"].GMJQv0HS.FFB3PnEk,
[type="tel"].GMJQv0HS.FFB3PnEk:focus,
[type="tel"].diQOj5qi.FFB3PnEk,
[type="tel"].diQOj5qi.FFB3PnEk:focus,
[type="text"].GMJQv0HS.FFB3PnEk,
[type="text"].GMJQv0HS.FFB3PnEk:focus,
[type="text"].Xna3iupC.FFB3PnEk,
[type="text"].diQOj5qi.FFB3PnEk,
[type="text"].diQOj5qi.FFB3PnEk:focus,
[type="url"].GMJQv0HS.FFB3PnEk,
[type="url"].GMJQv0HS.FFB3PnEk:focus,
[type="url"].diQOj5qi.FFB3PnEk,
[type="url"].diQOj5qi.FFB3PnEk:focus {
  border: none;
  border-bottom: 1px solid #d92b2b;
  border-radius: 0;
  box-shadow: 0 1px #d92b2b;
  outline: none;
  outline-offset: 0;
}

.FFB3PnEk {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 350px;
}

.FFB3PnEk .KuANRKTp {
  color: #00000080;
  position: relative;
  top: 2px;
}

.FFB3PnEk,
.HRQllIb1,
.U1OhbGo2 {
  display: inline-block;
  vertical-align: top;
}

@keyframes wjVtbi5Q {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes iQyx5n3F {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes RypIsHGF {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes DfFq07jm {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes c0To71tH {
  0% {
    background: #5264ae;
  }

  to {
    background: transparent;
    width: 0;
  }
}

@keyframes Joskb_8H {
  0% {
    background: #d92b2b;
  }

  to {
    background: transparent;
    width: 0;
  }
}

.U1OhbGo2 {
  color: #00000080;
  margin-top: 3px;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity 0.1s ease-in-out;
}

.F7dQGHUq.U1OhbGo2 {
  color: #ce0014;
  opacity: 1;
}

.XP3dp7cx {
  position: absolute;
  right: 0;
  top: 4px;
}

.ae2O4ynn.XP3dp7cx {
  right: 30px;
}

.ae2O4ynn.FFB3PnEk {
  padding-right: 30px;
}

.ImY6I5sY.FFB3PnEk {
  padding-right: 25px;
}

.ImY6I5sY.ae2O4ynn.FFB3PnEk {
  padding-right: 55px;
}

.HRQllIb1 {
  font-size: 16px;
  position: relative;
}

.Fyz193PN {
  color: #00000080;
  left: 2px;
  position: absolute;
  top: 6px;
}

.Fe5w_QGL {
  overflow: hidden;
  padding: 4px;
  resize: none;
  white-space: pre-wrap;
}

.FFB3PnEk {
  background: transparent;
  box-sizing: border-box;
  height: 30px;
  padding: 4px 3px;
  z-index: 20;
}

.FFB3PnEk:focus ~ .U1OhbGo2 {
  opacity: 1;
}

.FFB3PnEk.gcVUJIvp,
.FFB3PnEk.gcVUJIvp:focus {
  border-bottom: 1px solid #fdab3a;
  border-radius: 0;
  box-shadow: 0 1px #fdab3a;
  outline: none;
  outline-offset: 0;
}

.FFB3PnEk.Hvn_Tv_2 {
  padding-left: 20px;
}

.Jz7ULa_a {
  left: 0;
  line-height: 30px;
  padding: 0 4px;
  pointer-events: none;
  position: absolute;
  top: 0;
}

.Jz7ULa_a.adUE7Fat {
  display: none;
}

.KuANRKTp {
  color: #00000080;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.KuANRKTp.Hvn_Tv_2 {
  padding-left: 18px;
}

.s2DQIJBA {
  color: #00000080;
  cursor: pointer;
  font-size: 16px;
  margin-top: -6px;
  position: absolute;
  right: 6px;
  top: calc(50% - 4px);
  z-index: 21;
}

.s2DQIJBA:hover {
  color: #ce0014;
}

.U1OhbGo2 {
  bottom: -17px;
}

@keyframes Eyw69dcL {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.ErefwYDK,
input[type="email"].ErefwYDK,
input[type="password"].ErefwYDK,
input[type="search"].ErefwYDK,
input[type="tel"].ErefwYDK,
input[type="text"].ErefwYDK,
input[type="url"].ErefwYDK {
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: #404040;
  transition: border-color, box-shadow 0.2s ease-in-out;
}

[type="email"].ErefwYDK:focus,
[type="password"].ErefwYDK:focus,
[type="search"].ErefwYDK:focus,
[type="tel"].ErefwYDK:focus,
[type="text"].ErefwYDK:focus,
[type="url"].ErefwYDK:focus {
  border: none;
  border-bottom: 1px solid #008eff;
  box-shadow: 0 1px #008eff;
  outline: 0;
}

[type="email"].aeAKMEeU.ErefwYDK,
[type="email"].aeAKMEeU.ErefwYDK:focus,
[type="email"].h_xrawlB.ErefwYDK,
[type="email"].h_xrawlB.ErefwYDK:focus,
[type="email"][disabled].ErefwYDK,
[type="email"][disabled].ErefwYDK:focus,
[type="email"][readonly].ErefwYDK,
[type="email"][readonly].ErefwYDK:focus,
[type="password"].aeAKMEeU.ErefwYDK,
[type="password"].aeAKMEeU.ErefwYDK:focus,
[type="password"].h_xrawlB.ErefwYDK,
[type="password"].h_xrawlB.ErefwYDK:focus,
[type="password"][disabled].ErefwYDK,
[type="password"][disabled].ErefwYDK:focus,
[type="password"][readonly].ErefwYDK,
[type="password"][readonly].ErefwYDK:focus,
[type="search"].aeAKMEeU.ErefwYDK,
[type="search"].aeAKMEeU.ErefwYDK:focus,
[type="search"].h_xrawlB.ErefwYDK,
[type="search"].h_xrawlB.ErefwYDK:focus,
[type="search"][disabled].ErefwYDK,
[type="search"][disabled].ErefwYDK:focus,
[type="search"][readonly].ErefwYDK,
[type="search"][readonly].ErefwYDK:focus,
[type="tel"].aeAKMEeU.ErefwYDK,
[type="tel"].aeAKMEeU.ErefwYDK:focus,
[type="tel"].h_xrawlB.ErefwYDK,
[type="tel"].h_xrawlB.ErefwYDK:focus,
[type="tel"][disabled].ErefwYDK,
[type="tel"][disabled].ErefwYDK:focus,
[type="tel"][readonly].ErefwYDK,
[type="tel"][readonly].ErefwYDK:focus,
[type="text"].aeAKMEeU.ErefwYDK,
[type="text"].aeAKMEeU.ErefwYDK:focus,
[type="text"].h_xrawlB.ErefwYDK,
[type="text"].h_xrawlB.ErefwYDK:focus,
[type="text"][disabled].ErefwYDK,
[type="text"][disabled].ErefwYDK:focus,
[type="text"][readonly].ErefwYDK,
[type="text"][readonly].ErefwYDK:focus,
[type="url"].aeAKMEeU.ErefwYDK,
[type="url"].aeAKMEeU.ErefwYDK:focus,
[type="url"].h_xrawlB.ErefwYDK,
[type="url"].h_xrawlB.ErefwYDK:focus,
[type="url"][disabled].ErefwYDK,
[type="url"][disabled].ErefwYDK:focus,
[type="url"][readonly].ErefwYDK,
[type="url"][readonly].ErefwYDK:focus {
  background: none;
  border-bottom: 1px solid transparent;
  box-shadow: none;
}

[type="email"].DfMoNi69.ErefwYDK,
[type="email"].DfMoNi69.ErefwYDK:focus,
[type="email"].HmgAmOyK.ErefwYDK,
[type="email"].HmgAmOyK.ErefwYDK:focus,
[type="password"].DfMoNi69.ErefwYDK,
[type="password"].DfMoNi69.ErefwYDK:focus,
[type="password"].HmgAmOyK.ErefwYDK,
[type="password"].HmgAmOyK.ErefwYDK:focus,
[type="search"].DfMoNi69.ErefwYDK,
[type="search"].DfMoNi69.ErefwYDK:focus,
[type="search"].HmgAmOyK.ErefwYDK,
[type="search"].HmgAmOyK.ErefwYDK:focus,
[type="tel"].DfMoNi69.ErefwYDK,
[type="tel"].DfMoNi69.ErefwYDK:focus,
[type="tel"].HmgAmOyK.ErefwYDK,
[type="tel"].HmgAmOyK.ErefwYDK:focus,
[type="text"].DfMoNi69.ErefwYDK,
[type="text"].DfMoNi69.ErefwYDK:focus,
[type="text"].HmgAmOyK.ErefwYDK,
[type="text"].HmgAmOyK.ErefwYDK:focus,
[type="text"].r1IdTEWV.ErefwYDK,
[type="url"].DfMoNi69.ErefwYDK,
[type="url"].DfMoNi69.ErefwYDK:focus,
[type="url"].HmgAmOyK.ErefwYDK,
[type="url"].HmgAmOyK.ErefwYDK:focus {
  border: none;
  border-bottom: 1px solid #d92b2b;
  border-radius: 0;
  box-shadow: 0 1px #d92b2b;
  outline: none;
  outline-offset: 0;
}

.ErefwYDK,
input[type="email"].ErefwYDK,
input[type="password"].ErefwYDK,
input[type="search"].ErefwYDK,
input[type="tel"].ErefwYDK,
input[type="text"].ErefwYDK,
input[type="url"].ErefwYDK {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 350px;
}

.ErefwYDK .dy8R2tA3,
input[type="email"].ErefwYDK .dy8R2tA3,
input[type="password"].ErefwYDK .dy8R2tA3,
input[type="search"].ErefwYDK .dy8R2tA3,
input[type="tel"].ErefwYDK .dy8R2tA3,
input[type="text"].ErefwYDK .dy8R2tA3,
input[type="url"].ErefwYDK .dy8R2tA3 {
  color: #00000080;
  position: relative;
  top: 2px;
}

.XBZWNrjk {
  display: inline-block;
  vertical-align: top;
}

@keyframes OXAzX3Un {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes kMASMYXK {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes EymzjEYB {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes VxFiywK3 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes Gyn47nmy {
  0% {
    background: #5264ae;
  }

  to {
    background: transparent;
    width: 0;
  }
}

@keyframes xngGY1qV {
  0% {
    background: #d92b2b;
  }

  to {
    background: transparent;
    width: 0;
  }
}

.XBZWNrjk {
  color: #00000080;
  margin-top: 3px;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity 0.1s ease-in-out;
}

.YX6UXmRO.XBZWNrjk {
  color: #ce0014;
  opacity: 1;
}

.adtZSUuQ {
  position: absolute;
  right: 0;
  top: 4px;
}

.BdybZBRf.adtZSUuQ {
  right: 30px;
}

.BdybZBRf.ErefwYDK,
input.BdybZBRf[type="email"].ErefwYDK,
input.BdybZBRf[type="password"].ErefwYDK,
input.BdybZBRf[type="search"].ErefwYDK,
input.BdybZBRf[type="tel"].ErefwYDK,
input.BdybZBRf[type="text"].ErefwYDK,
input.BdybZBRf[type="url"].ErefwYDK {
  padding-right: 30px;
}

.FqKktKRa.ErefwYDK,
input.FqKktKRa[type="email"].ErefwYDK,
input.FqKktKRa[type="password"].ErefwYDK,
input.FqKktKRa[type="search"].ErefwYDK,
input.FqKktKRa[type="tel"].ErefwYDK,
input.FqKktKRa[type="text"].ErefwYDK,
input.FqKktKRa[type="url"].ErefwYDK {
  padding-right: 25px;
}

.FqKktKRa.BdybZBRf.ErefwYDK {
  padding-right: 55px;
}

.ErefwYDK:focus ~ .c5wvo1SM,
.ErefwYDK[disabled]:focus ~ .c5wvo1SM.KM3bZ8wt,
.ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
.ErefwYDK[readonly]:focus ~ .c5wvo1SM.KM3bZ8wt,
.ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt,
.c5wvo1SM.KM3bZ8wt,
input[type="email"].ErefwYDK:focus ~ .c5wvo1SM,
input[type="email"].ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
input[type="email"].ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt,
input[type="password"].ErefwYDK:focus ~ .c5wvo1SM,
input[type="password"].ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
input[type="password"].ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt,
input[type="search"].ErefwYDK:focus ~ .c5wvo1SM,
input[type="search"].ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
input[type="search"].ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt,
input[type="tel"].ErefwYDK:focus ~ .c5wvo1SM,
input[type="tel"].ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
input[type="tel"].ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt,
input[type="text"].ErefwYDK:focus ~ .c5wvo1SM,
input[type="text"].ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
input[type="text"].ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt,
input[type="url"].ErefwYDK:focus ~ .c5wvo1SM,
input[type="url"].ErefwYDK[disabled] ~ .c5wvo1SM.KM3bZ8wt,
input[type="url"].ErefwYDK[readonly] ~ .c5wvo1SM.KM3bZ8wt {
  font-size: 14px;
  top: -12px;
}

.ErefwYDK[disabled]:focus ~ .c5wvo1SM,
.ErefwYDK[disabled] ~ .c5wvo1SM,
.ErefwYDK[readonly]:focus ~ .c5wvo1SM,
.ErefwYDK[readonly] ~ .c5wvo1SM,
.c5wvo1SM,
input[type="email"].ErefwYDK[disabled]:focus ~ .c5wvo1SM,
input[type="email"].ErefwYDK[disabled] ~ .c5wvo1SM,
input[type="email"].ErefwYDK[readonly]:focus ~ .c5wvo1SM,
input[type="email"].ErefwYDK[readonly] ~ .c5wvo1SM,
input[type="password"].ErefwYDK[disabled]:focus ~ .c5wvo1SM,
input[type="password"].ErefwYDK[disabled] ~ .c5wvo1SM,
input[type="password"].ErefwYDK[readonly]:focus ~ .c5wvo1SM,
input[type="password"].ErefwYDK[readonly] ~ .c5wvo1SM,
input[type="search"].ErefwYDK[disabled]:focus ~ .c5wvo1SM,
input[type="search"].ErefwYDK[disabled] ~ .c5wvo1SM,
input[type="search"].ErefwYDK[readonly]:focus ~ .c5wvo1SM,
input[type="search"].ErefwYDK[readonly] ~ .c5wvo1SM,
input[type="tel"].ErefwYDK[disabled]:focus ~ .c5wvo1SM,
input[type="tel"].ErefwYDK[disabled] ~ .c5wvo1SM,
input[type="tel"].ErefwYDK[readonly]:focus ~ .c5wvo1SM,
input[type="tel"].ErefwYDK[readonly] ~ .c5wvo1SM,
input[type="text"].ErefwYDK[disabled]:focus ~ .c5wvo1SM,
input[type="text"].ErefwYDK[disabled] ~ .c5wvo1SM,
input[type="text"].ErefwYDK[readonly]:focus ~ .c5wvo1SM,
input[type="text"].ErefwYDK[readonly] ~ .c5wvo1SM,
input[type="url"].ErefwYDK[disabled]:focus ~ .c5wvo1SM,
input[type="url"].ErefwYDK[disabled] ~ .c5wvo1SM,
input[type="url"].ErefwYDK[readonly]:focus ~ .c5wvo1SM,
input[type="url"].ErefwYDK[readonly] ~ .c5wvo1SM {
  font-size: 16px;
  top: 9px;
}

.emt0vJjz {
  box-sizing: border-box;
  position: relative;
}

.ErefwYDK,
input[type="email"].ErefwYDK,
input[type="password"].ErefwYDK,
input[type="search"].ErefwYDK,
input[type="tel"].ErefwYDK,
input[type="text"].ErefwYDK,
input[type="url"].ErefwYDK {
  background: transparent;
  box-sizing: border-box;
  display: block;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.4;
  padding: 4px 3px 3px;
  width: 100%;
}

.ErefwYDK:focus ~ .XBZWNrjk,
input[type="email"].ErefwYDK:focus ~ .XBZWNrjk,
input[type="password"].ErefwYDK:focus ~ .XBZWNrjk,
input[type="search"].ErefwYDK:focus ~ .XBZWNrjk,
input[type="tel"].ErefwYDK:focus ~ .XBZWNrjk,
input[type="text"].ErefwYDK:focus ~ .XBZWNrjk,
input[type="url"].ErefwYDK:focus ~ .XBZWNrjk {
  opacity: 1;
}

.ErefwYDK[disabled]:focus ~ .XBZWNrjk,
.ErefwYDK[disabled] ~ .XBZWNrjk,
.ErefwYDK[readonly]:focus ~ .XBZWNrjk,
.ErefwYDK[readonly] ~ .XBZWNrjk,
input[type="email"].ErefwYDK[disabled]:focus ~ .XBZWNrjk,
input[type="email"].ErefwYDK[disabled] ~ .XBZWNrjk,
input[type="email"].ErefwYDK[readonly]:focus ~ .XBZWNrjk,
input[type="email"].ErefwYDK[readonly] ~ .XBZWNrjk,
input[type="password"].ErefwYDK[disabled]:focus ~ .XBZWNrjk,
input[type="password"].ErefwYDK[disabled] ~ .XBZWNrjk,
input[type="password"].ErefwYDK[readonly]:focus ~ .XBZWNrjk,
input[type="password"].ErefwYDK[readonly] ~ .XBZWNrjk,
input[type="search"].ErefwYDK[disabled]:focus ~ .XBZWNrjk,
input[type="search"].ErefwYDK[disabled] ~ .XBZWNrjk,
input[type="search"].ErefwYDK[readonly]:focus ~ .XBZWNrjk,
input[type="search"].ErefwYDK[readonly] ~ .XBZWNrjk,
input[type="tel"].ErefwYDK[disabled]:focus ~ .XBZWNrjk,
input[type="tel"].ErefwYDK[disabled] ~ .XBZWNrjk,
input[type="tel"].ErefwYDK[readonly]:focus ~ .XBZWNrjk,
input[type="tel"].ErefwYDK[readonly] ~ .XBZWNrjk,
input[type="text"].ErefwYDK[disabled]:focus ~ .XBZWNrjk,
input[type="text"].ErefwYDK[disabled] ~ .XBZWNrjk,
input[type="text"].ErefwYDK[readonly]:focus ~ .XBZWNrjk,
input[type="text"].ErefwYDK[readonly] ~ .XBZWNrjk,
input[type="url"].ErefwYDK[disabled]:focus ~ .XBZWNrjk,
input[type="url"].ErefwYDK[disabled] ~ .XBZWNrjk,
input[type="url"].ErefwYDK[readonly]:focus ~ .XBZWNrjk,
input[type="url"].ErefwYDK[readonly] ~ .XBZWNrjk {
  opacity: 0;
}

.ErefwYDK.dGEtWSSs,
.ErefwYDK.dGEtWSSs:focus,
input[type="email"].ErefwYDK.dGEtWSSs,
input[type="email"].ErefwYDK.dGEtWSSs:focus,
input[type="password"].ErefwYDK.dGEtWSSs,
input[type="password"].ErefwYDK.dGEtWSSs:focus,
input[type="search"].ErefwYDK.dGEtWSSs,
input[type="search"].ErefwYDK.dGEtWSSs:focus,
input[type="tel"].ErefwYDK.dGEtWSSs,
input[type="tel"].ErefwYDK.dGEtWSSs:focus,
input[type="text"].ErefwYDK.dGEtWSSs,
input[type="text"].ErefwYDK.dGEtWSSs:focus,
input[type="url"].ErefwYDK.dGEtWSSs,
input[type="url"].ErefwYDK.dGEtWSSs:focus {
  border-bottom: 1px solid #fdab3a;
  border-radius: 0;
  box-shadow: 0 1px #fdab3a;
  outline: none;
  outline-offset: 0;
}

.evB070Jp {
  overflow: hidden;
  padding: 4px;
  resize: none;
  white-space: pre-wrap;
}

.c5wvo1SM {
  box-sizing: border-box;
  cursor: text;
  font-family: inherit;
  font-weight: 400;
  left: 3px;
  line-height: 1;
  pointer-events: none;
  transition: all 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.c5wvo1SM,
.jaBA7O3_ {
  color: #00000080;
  position: absolute;
}

.jaBA7O3_ {
  cursor: pointer;
  font-size: 16px;
  margin-top: -6px;
  right: 1px;
  top: 50%;
  z-index: 21;
}

.jaBA7O3_:hover {
  color: #ce0014;
}

.FX3xorLQ {
  align-items: baseline;
  display: flex;
}

.evfO3Xxv {
  margin-right: 3px;
}

.gmhToXXc .evfO3Xxv {
  margin-left: 3px;
  margin-right: 0;
}

.h6sGKXCM {
  background: none;
  color: #3072c4;
  cursor: pointer;
  overflow: visible;
}

.h6sGKXCM:active,
.h6sGKXCM:focus,
.h6sGKXCM:hover {
  box-shadow: none;
  color: #3072c4;
  outline: none;
  text-decoration: underline;
}

.h6sGKXCM:active {
  color: #044785;
}

.SgGs2rpS {
  background: transparent;
  border: none;
  cursor: pointer;
  font: inherit;
  padding: 0;
  text-align: inherit;
}

.SgGs2rpS:focus,
.SgGs2rpS:hover {
  border: none;
  box-shadow: none;
  outline: none;
}

@keyframes NW23nGNr {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes EWfLY19r {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes kAA1kbaD {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes w45yj9zO {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.h6sGKXCM.fj76fu8_ {
  text-decoration: none;
}

.wWUsdpba {
  color: #0000005e;
  cursor: default;
}

.wWUsdpba:active,
.wWUsdpba:focus,
.wWUsdpba:hover {
  text-decoration: none;
}

.h6sGKXCM:active .lB6yKA_Z,
.h6sGKXCM:focus .lB6yKA_Z,
.h6sGKXCM:hover .lB6yKA_Z {
  text-decoration: underline;
}

.h6sGKXCM:hover .pSdog_Au {
  color: #ce0014;
}

.DwtRfF6b,
.VYgUmn8C {
  font-size: 16px;
  line-height: 1.4;
  padding-right: 10px;
}

.DwtRfF6b {
  color: #00000080;
}

.TCHciXl0 {
  display: table;
  padding-top: 25px;
}

.keSf2Bpk {
  font-size: 14px;
  padding-right: 20px;
  vertical-align: top;
  width: 126px;
}

.ARnwCeGL,
.keSf2Bpk {
  display: table-cell;
  line-height: 1.4;
}

.P3cfBJYd {
  display: inline-block;
  vertical-align: top;
}

@keyframes KrC9Q1kS {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes zIKI3BhT {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes UuJMLTaL {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes qX4z5rAK {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.JC9sGhon {
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 4px #00000024;
  box-sizing: border-box;
  margin: 40px auto;
  max-width: 960px;
  min-height: 540px;
  padding: 25px 50px;
  position: relative;
  width: 100%;
}

.GQ3H3Dfu {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  margin: 0 -50px;
  padding: 0 50px;
}

.P3cfBJYd {
  font-size: 24px;
  font-weight: 400;
  margin: 0;
}

.x3Sv2h3y {
  margin: 5px 0 20px;
}

.HC7j0ky_ {
  background: transparent
  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAAXNSR0IArs4c6QAAAOVJREFUOBGNkk0OgjAQhWk5iFtv4SE4BSRo2Lh04QWM8ncKDuHShXsvQ8o8LGQoM+gkpe3Me1+mpVFEUdf1uaqqHdb/BvTwQW/xMca8rLXvpmkO2P8K6KCHD1ozGTygo32SZdlzyoezpJshEEsCDtHqC8gWSAPAs4JIoC2ACuEguryrc+5COfWuxE4AQbRte6TpRqNI0/SBnBTjL5YKOILvoMDsjyRJv+8krPA78B0kpOk00Oo4HMDfi5ZHAwvIlhBirT5DNAHMPCTdCJEK3BiuQ70py3Ifx/Gp7/t7nuef0KDtuW8AwwmOi6bm7tkAAAAASUVORK5CYII=)
  0 0 no-repeat;
  cursor: pointer;
  height: 21px;
  position: absolute;
  right: 15px;
  top: 15px;
  width: 21px;
}

.zOJwcDG4 {
  padding-bottom: 25px;
  position: relative;
}

.lbp0s5OB {
  background: #f7f7f7;
  margin: 0 -50px;
  padding: 10px 50px;
}

.OaliL2pE {
  color: #00000080;
  font-size: 24px;
  left: 50%;
  line-height: 1.4;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -50%);
}

.UXPbuHGR {
  margin-top: 25px;
}

.TsRQJWbh,
.UXPbuHGR {
  color: #d9d9d9;
  font-size: 34px;
}

.TsRQJWbh {
  margin: 20px 0 85px;
  text-align: center;
  vertical-align: super;
}

.qAIkbT6M {
  font-size: 20px;
  vertical-align: middle;
}

.S9P7wPiL {
  margin: 0 2px;
  vertical-align: sub;
}

.ebIGqu6O {
  background: transparent;
  border: none;
  font: inherit;
  padding: 0;
  text-align: inherit;
}

.ebIGqu6O:focus,
.ebIGqu6O:hover {
  border: none;
  box-shadow: none;
  outline: none;
}

@keyframes ulOnca0H {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes YtvrYEjj {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes gNtkmmQh {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes b26REZGD {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.ebIGqu6O.IqDk1oqc,
.ebIGqu6O.wMTX8bKM {
  cursor: default;
}

.ebIGqu6O {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  margin-left: 30px;
  padding: 10px 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.ebIGqu6O,
.ebIGqu6O:active,
.ebIGqu6O:focus,
.ebIGqu6O:hover,
.ebIGqu6O:visited {
  color: #404040;
}

.ebIGqu6O:first-child {
  margin-left: 0;
}

.ebIGqu6O:after {
  background: #913ca6;
  bottom: -1px;
  content: " ";
  height: 2px;
  left: 0;
  position: absolute;
  transition: width 0.1s ease-in;
  width: 0;
}

.ebIGqu6O.wMTX8bKM:after,
.ebIGqu6O:not(.IqDk1oqc):hover:after {
  width: 100%;
}

.ebIGqu6O.IqDk1oqc {
  opacity: 0.3;
}

.gZQYBOqs {
  color: #913ca6;
  font-size: 8px;
  position: absolute;
  right: -10px;
  top: 8px;
}

.IJYC5zrU {
  box-shadow: 0 1px #0000000f, 0 3px 3px #cfccc680;
  font-size: 16px;
  padding: 0 30px;
  text-align: justify;
  -moz-text-align-last: justify;
  text-align-last: justify;
  white-space: nowrap;
}

.bACLqy37 {
  box-sizing: border-box;
}

.YYHgZ3t6.e6vBWymC {
  display: none;
}

@keyframes ACnNlnSx {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes o5Z3UPP6 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes wTJZcUkw {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes atoTFrao {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes e5fm41rf {
  0% {
    margin-left: 0;
  }

  40% {
    margin-left: -80%;
  }

  to {
    margin-left: -100%;
  }
}

@keyframes oo6zNGeJ {
  0% {
    margin-left: -100%;
  }

  40% {
    margin-left: -20%;
  }

  to {
    margin-left: 0;
  }
}

.YYHgZ3t6 {
  background: #fff;
  flex-shrink: 0;
  width: 100%;
}

.YYHgZ3t6.FB1glrd7 {
  animation: OT5xZbLj 0.3s ease-out forwards;
}

.YYHgZ3t6.tbJQZTC7.poPZwDbw {
  animation: b9cr6J1F 0.3s ease-out forwards;
}

.cJbvIMtX {
  background: transparent;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-width: 65px;
  padding: 10px;
  text-align: left;
  width: 100%;
}

.cJbvIMtX.RuEUlCKt,
.cJbvIMtX:focus {
  background: #f2f2f2;
  box-shadow: none;
}

.cJbvIMtX.NqHtIaRE {
  background: #ededed;
}

.FXdEvIMd {
  box-sizing: border-box;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  left: 0;
  overflow: hidden;
  padding: 8px 45px 8px 20px;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 2000;
}

.FXdEvIMd.HExFxwdE {
  background: rgba(76, 175, 80, 0.85);
}

.FXdEvIMd.R9uNMvCi {
  background: rgba(191, 54, 12, 0.85);
}

.FXdEvIMd.wYWq1cLZ {
  background: rgba(232, 162, 20, 0.85);
}

.jahZ3Qq5 {
  font-size: 16px;
  margin-right: 5px;
  padding-bottom: 1px;
}

.rKilaqQY {
  background: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  outline: none;
  position: absolute;
  right: 20px;
  top: 3px;
}

.rKilaqQY:focus {
  border: none;
  box-shadow: none;
}

.tk5vc_qu {
  transform: translateY(-100%);
  transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.CVRuYkxD,
.GpnpyWfQ {
  transform: translateY(0);
}

.CVRuYkxD {
  transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.E6dU_Pxb {
  transform: translateY(-100%);
}

.SeqduBt9 {
  background: hsla(0, 0%, 100%, 0.8);
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 999;
}

.SeqduBt9.StGSUvWx {
  animation: KWi5HNyJ;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}

.SeqduBt9:before {
  content: " ";
  display: inline-block;
  height: 100%;
  min-height: 100%;
  vertical-align: middle;
}

.R3WwV3Sd {
  left: 50%;
  position: absolute;
}

.cWmofcaO {
  position: fixed;
}

.x5lG1K7S {
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  width: 100%;
  z-index: inherit;
}

.x5lG1K7S.TLbHvT9j {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.x5lG1K7S.TLbHvT9j:after {
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1000;
}

@keyframes bHNolBds {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0.1;
  }

  to {
    opacity: 1;
  }
}

.FBUARVBb {
  background: none;
  color: #3072c4;
  cursor: pointer;
  overflow: visible;
}

.FBUARVBb:active,
.FBUARVBb:focus,
.FBUARVBb:hover {
  box-shadow: none;
  color: #3072c4;
  outline: none;
  text-decoration: underline;
}

.FBUARVBb:active {
  color: #044785;
}

@keyframes tymn5yHj {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes MuN4LrIl {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes YZGijmM3 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes EDpslDFA {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.WjyQXTQH {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 -1px #f5f5f5;
}

.ka_Ok5fQ {
  font-size: 15px;
  font-weight: 700;
  padding-bottom: 10px;
  text-align: center;
}

.FBUARVBb {
  text-align: center;
  width: 60px;
}

.FBUARVBb,
.WdZyrn0L {
  display: inline-block;
  font-size: 24px;
}

.WdZyrn0L {
  color: #404040;
  position: relative;
}

.WdZyrn0L:before {
  background: #404040;
  content: "";
  display: block;
  height: 3px;
  margin: 0 0 5px;
  position: relative;
  width: 50px;
}

.Gi62NIJd {
  background: none;
  color: #3072c4;
  cursor: pointer;
  overflow: visible;
}

.Gi62NIJd:active,
.Gi62NIJd:focus,
.Gi62NIJd:hover {
  box-shadow: none;
  color: #3072c4;
  outline: none;
  text-decoration: underline;
}

.Gi62NIJd:active {
  color: #044785;
}

@keyframes MATMJFWw {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes xuF5XELn {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes YTdc8h69 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes t1NIQWQj {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.jBHdeELS {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 -1px #f5f5f5;
}

.JV0eTFvp {
  font-size: 15px;
  font-weight: 700;
  padding-bottom: 5px;
  text-align: center;
}

.Gi62NIJd {
  text-align: center;
  width: 50px;
}

.Gi62NIJd,
.eVuP1aN2 {
  display: inline-block;
  font-size: 20px;
}

.eVuP1aN2 {
  color: #404040;
  position: relative;
}

.eVuP1aN2:before {
  background: #404040;
  content: "";
  display: block;
  height: 4px;
  margin: 0 7px 2px;
  position: relative;
  width: 35px;
}

.SFxMoiIY,
.ZaOQX_Ly,
.xKpFX7u5,
.znR9JH6h {
  display: inline-block;
  vertical-align: top;
}

.znR9JH6h {
  background: none;
  color: #3072c4;
  cursor: pointer;
  overflow: visible;
}

.znR9JH6h:active,
.znR9JH6h:focus,
.znR9JH6h:hover {
  box-shadow: none;
  color: #3072c4;
  outline: none;
  text-decoration: underline;
}

.znR9JH6h:active {
  color: #044785;
}

@keyframes UTgLDelt {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes UL_zoKWX {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes u95_NLF2 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes yKDti1Mg {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.ZaOQX_Ly,
.znR9JH6h {
  margin-right: 5px;
  padding: 5px 10px;
  text-align: center;
}

.ZaOQX_Ly:last-child,
.znR9JH6h:last-child {
  margin-right: 0;
}

.lZcy8Mqy {
  margin: 10px 0;
}

.npOID2my {
  font-size: 16px;
  font-weight: 700;
  overflow: hidden;
}

.ZaOQX_Ly {
  background: #ededed;
  color: #404040;
}

.SFxMoiIY {
  font-size: 16px;
  padding: 5px 0;
  width: 1em;
}

.TFVl6V8z {
  float: right;
}

.xKpFX7u5 {
  font-weight: 400;
  margin-right: 5px;
  padding: 5px 0;
}

@keyframes QdE_Yla5 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ElVoISux {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes LyT31Ymj {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes LevLu6T7 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes JaeCVgcQ {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.CilTPbFo {
  word-wrap: normal;
  background-color: #ededed;
  border: none;
  border-radius: 2px;
  box-shadow: 0 4px #d9d9d9;
  box-sizing: border-box;
  color: #404040;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 3px;
  min-height: 0;
  min-width: 120px;
  padding: 10px 20px;
  position: relative;
  text-align: center;
  transition: top 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.CilTPbFo:focus,
.CilTPbFo:hover {
  box-shadow: 0 5px #d9d9d9;
  top: -1px;
}

.CilTPbFo:focus:before,
.CilTPbFo:hover:before {
  bottom: -1px;
}

.CilTPbFo:active,
.b_rCPMkj.CilTPbFo {
  box-shadow: none;
  top: 4px;
}

.CilTPbFo:active,
.CilTPbFo:focus,
.CilTPbFo:hover,
.b_rCPMkj.CilTPbFo {
  color: #404040;
}

.F2F5s0wJ.CilTPbFo,
.ZaUXCOyW.CilTPbFo {
  background: #ededed;
  box-shadow: none;
  color: #0000005e;
  cursor: default;
  outline: none;
  top: 0;
}

.lq2OvRQh.CilTPbFo {
  background: #ececec !important;
  opacity: 1 !important;
}

.lq2OvRQh.CilTPbFo:active,
.lq2OvRQh.CilTPbFo:hover,
.lq2OvRQh.b_rCPMkj.CilTPbFo {
  box-shadow: 0 4px #00000024;
  cursor: default;
  top: 0;
}

.lq2OvRQh.CilTPbFo:after {
  animation: cXoVJdhu 0.8s linear infinite;
  background: #b0b0b0;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  bottom: -4px;
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  width: 0;
}

.CilTPbFo:before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.CilTPbFo.fOIKlrvn {
  box-shadow: 0 2px #d9d9d9;
  padding: 8px 15px;
}

.CilTPbFo.fOIKlrvn:focus,
.CilTPbFo.fOIKlrvn:hover {
  box-shadow: 0 3px #d9d9d9;
}

.F2F5s0wJ.CilTPbFo.fOIKlrvn,
.ZaUXCOyW.CilTPbFo.fOIKlrvn {
  box-shadow: none;
  pointer-events: none;
}

.h6imCOHw.odVYO2j9 {
  padding: 12px 20px;
}

.zY03Cm6H {
  word-wrap: normal;
  background-color: #3390d8;
  border: none;
  border-radius: 2px;
  box-shadow: 0 4px #1f67a0;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 3px;
  min-height: 0;
  min-width: 120px;
  padding: 10px 20px;
  position: relative;
  text-align: center;
  transition: top 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.zY03Cm6H:focus,
.zY03Cm6H:hover {
  box-shadow: 0 5px #1f67a0;
  top: -1px;
}

.zY03Cm6H:focus:before,
.zY03Cm6H:hover:before {
  bottom: -1px;
}

.zY03Cm6H.b_rCPMkj,
.zY03Cm6H:active {
  box-shadow: none;
  top: 4px;
}

.zY03Cm6H.b_rCPMkj,
.zY03Cm6H:active,
.zY03Cm6H:focus,
.zY03Cm6H:hover {
  color: #fff;
}

.zY03Cm6H.F2F5s0wJ,
.zY03Cm6H.F2F5s0wJ:focus,
.zY03Cm6H.F2F5s0wJ:hover,
.zY03Cm6H.ZaUXCOyW,
.zY03Cm6H.ZaUXCOyW:focus,
.zY03Cm6H.ZaUXCOyW:hover {
  background: #ededed;
  box-shadow: none;
  color: #0000005e;
  cursor: default;
  outline: none;
  top: 0;
}

.zY03Cm6H.lq2OvRQh {
  background: #ececec !important;
  opacity: 1 !important;
}

.zY03Cm6H.lq2OvRQh.b_rCPMkj,
.zY03Cm6H.lq2OvRQh:active,
.zY03Cm6H.lq2OvRQh:hover {
  box-shadow: 0 4px #00000024;
  cursor: default;
  top: 0;
}

.zY03Cm6H.lq2OvRQh:after {
  animation: cXoVJdhu 0.8s linear infinite;
  background: #b0b0b0;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  bottom: -4px;
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  width: 0;
}

.zY03Cm6H:before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.zY03Cm6H.fOIKlrvn {
  box-shadow: 0 2px #1f67a0;
  padding: 8px 15px;
}

.zY03Cm6H.fOIKlrvn:focus,
.zY03Cm6H.fOIKlrvn:hover {
  box-shadow: 0 3px #1f67a0;
}

.zY03Cm6H.fOIKlrvn.F2F5s0wJ,
.zY03Cm6H.fOIKlrvn.F2F5s0wJ:focus,
.zY03Cm6H.fOIKlrvn.F2F5s0wJ:hover,
.zY03Cm6H.fOIKlrvn.ZaUXCOyW,
.zY03Cm6H.fOIKlrvn.ZaUXCOyW:focus,
.zY03Cm6H.fOIKlrvn.ZaUXCOyW:hover {
  box-shadow: none;
  pointer-events: none;
}

.qz8RUlmC {
  word-wrap: normal;
  background-color: #df6d69;
  border: none;
  border-radius: 2px;
  box-shadow: 0 4px #9e4643;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 3px;
  min-height: 0;
  min-width: 120px;
  padding: 10px 20px;
  position: relative;
  text-align: center;
  transition: top 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.qz8RUlmC:focus,
.qz8RUlmC:hover {
  box-shadow: 0 5px #9e4643;
  top: -1px;
}

.qz8RUlmC:focus:before,
.qz8RUlmC:hover:before {
  bottom: -1px;
}

.qz8RUlmC.b_rCPMkj,
.qz8RUlmC:active {
  box-shadow: none;
  top: 4px;
}

.qz8RUlmC.b_rCPMkj,
.qz8RUlmC:active,
.qz8RUlmC:focus,
.qz8RUlmC:hover {
  color: #fff;
}

.qz8RUlmC.F2F5s0wJ,
.qz8RUlmC.F2F5s0wJ:focus,
.qz8RUlmC.F2F5s0wJ:hover,
.qz8RUlmC.ZaUXCOyW,
.qz8RUlmC.ZaUXCOyW:focus,
.qz8RUlmC.ZaUXCOyW:hover {
  background: #ededed;
  box-shadow: none;
  color: #0000005e;
  cursor: default;
  outline: none;
  top: 0;
}

.qz8RUlmC.lq2OvRQh {
  background: #ececec !important;
  opacity: 1 !important;
}

.qz8RUlmC.lq2OvRQh.b_rCPMkj,
.qz8RUlmC.lq2OvRQh:active,
.qz8RUlmC.lq2OvRQh:hover {
  box-shadow: 0 4px #00000024;
  cursor: default;
  top: 0;
}

.qz8RUlmC.lq2OvRQh:after {
  animation: cXoVJdhu 0.8s linear infinite;
  background: #b0b0b0;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  bottom: -4px;
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  width: 0;
}

.qz8RUlmC:before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.qz8RUlmC.fOIKlrvn {
  box-shadow: 0 2px #9e4643;
  padding: 8px 15px;
}

.qz8RUlmC.fOIKlrvn:focus,
.qz8RUlmC.fOIKlrvn:hover {
  box-shadow: 0 3px #9e4643;
}

.qz8RUlmC.fOIKlrvn.F2F5s0wJ,
.qz8RUlmC.fOIKlrvn.F2F5s0wJ:focus,
.qz8RUlmC.fOIKlrvn.F2F5s0wJ:hover,
.qz8RUlmC.fOIKlrvn.ZaUXCOyW,
.qz8RUlmC.fOIKlrvn.ZaUXCOyW:focus,
.qz8RUlmC.fOIKlrvn.ZaUXCOyW:hover {
  box-shadow: none;
  pointer-events: none;
}

.h6imCOHw:hover {
  text-decoration: none;
}

.pkf0PXqG {
  margin-right: 5px;
}

.STppbv19 {
  color: #404040;
  display: inline-block;
}

.STppbv19:active,
.STppbv19:focus,
.STppbv19:hover {
  color: #404040;
  text-decoration: none;
}

.STppbv19.zY03Cm6H {
  color: #fff;
}

@keyframes iWLsCsah {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.oM7HcTo4 {
  word-wrap: normal;
  background-color: #ededed;
  border: none;
  border-radius: 2px;
  box-shadow: 0 4px #d9d9d9;
  box-sizing: border-box;
  color: #404040;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 3px;
  min-height: 0;
  min-width: 120px;
  padding: 10px 20px;
  position: relative;
  text-align: center;
  transition: top 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.oM7HcTo4:focus,
.oM7HcTo4:hover {
  box-shadow: 0 5px #d9d9d9;
  top: -1px;
}

.oM7HcTo4:focus:before,
.oM7HcTo4:hover:before {
  bottom: -1px;
}

.MVLtfUsk.oM7HcTo4,
.oM7HcTo4:active {
  box-shadow: none;
  top: 4px;
}

.MVLtfUsk.oM7HcTo4,
.oM7HcTo4:active,
.oM7HcTo4:focus,
.oM7HcTo4:hover {
  color: #404040;
}

.V1D1JtEt.oM7HcTo4,
.VipXbP2T.oM7HcTo4 {
  background: #ededed;
  box-shadow: none;
  color: #0000005e;
  cursor: default;
  outline: none;
  top: 0;
}

.bq3_WkbW.oM7HcTo4 {
  background: #ececec !important;
  opacity: 1 !important;
}

.bq3_WkbW.MVLtfUsk.oM7HcTo4,
.bq3_WkbW.oM7HcTo4:active,
.bq3_WkbW.oM7HcTo4:hover {
  box-shadow: 0 4px #00000024;
  cursor: default;
  top: 0;
}

.bq3_WkbW.oM7HcTo4:after {
  animation: cXoVJdhu 0.8s linear infinite;
  background: #b0b0b0;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  bottom: -4px;
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  width: 0;
}

.oM7HcTo4:before {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.ijUnDeDq {
  background: none;
  color: #3072c4;
  cursor: pointer;
  overflow: visible;
}

.ijUnDeDq:active,
.ijUnDeDq:focus,
.ijUnDeDq:hover {
  box-shadow: none;
  color: #3072c4;
  outline: none;
  text-decoration: underline;
}

.ijUnDeDq:active {
  color: #044785;
}

@keyframes UMFJOp0S {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes cVYv4yxQ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes btPg0yZF {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes gypWhohp {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

._V0A3SM4 {
  align-items: baseline;
  background: #f7f7f7;
  display: flex;
  margin: 30px -30px -20px;
  padding: 15px 30px;
}

.ijUnDeDq {
  font-size: 16px;
  margin-left: 20px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.ijUnDeDq.V1D1JtEt {
  color: #00000080;
  cursor: default;
}

._V0A3SM4.kqwHeLJH {
  bottom: 0;
  margin-bottom: 0;
  position: fixed;
  transition: all 0.3s ease-in-out;
}

.Jj7lJw3G {
  visibility: hidden;
}

._V0A3SM4 {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  box-sizing: border-box;
  z-index: 35;
}

.GgjEf9R1 {
  flex-shrink: 0;
}

.a7hRQIFK {
  overflow-y: hidden;
}

.OX6PtcTZ {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.OX6PtcTZ::-webkit-scrollbar {
  height: 0;
  width: 0;
}

@keyframes Y_HN3PTF {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ynOEDcWW {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes XoAxhYJF {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes H6v6aOAb {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.GCwlEv90 {
  align-items: center;
  background-color: transparent;
  cursor: pointer;
  display: flex;
  height: 35px;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 35px;
  z-index: 1;
}

.GCwlEv90:active,
.GCwlEv90:focus {
  border: none;
  box-shadow: none;
  outline: none;
}

.GCwlEv90:focus,
.GCwlEv90:hover {
  text-decoration: none;
}

.RFBZVSgk {
  position: relative;
}

.N7C_FkgQ {
  transform: rotate(45deg);
}

.N7C_FkgQ,
.hVD_ocu1 {
  position: absolute;
  top: 50%;
  width: 100%;
}

.hVD_ocu1 {
  transform: rotate(135deg);
}

@keyframes mUu6cph5 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes MUMXVcef {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes c7xTdCRo {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

.cgEGgwy5 {
  animation: uzzpHW0s 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  background-color: #ffffffb3;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.cgEGgwy5:after,
.cgEGgwy5:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.yblTTr1j.cgEGgwy5 {
  animation: xsKz9l8Y 0.4s cubic-bezier(0.23, 1, 0.32, 1) forwards;
}

@keyframes qmC8NBQY {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.cgEGgwy5 {
  background: none;
  display: flex;
  justify-content: center;
  overflow-y: scroll;
}

.cgEGgwy5:last-of-type {
  background-color: #ffffffb3;
}

.O6QjE6Lm {
  color: #00000080;
  cursor: pointer;
  display: inline-block;
  line-height: 1.2;
  position: relative;
}

.O6QjE6Lm:hover,
.Q6TJ_OdD:checked ~ .O6QjE6Lm {
  color: #404040;
}

.Q6TJ_OdD:disabled ~ .O6QjE6Lm {
  color: #00000080;
  cursor: default;
}

.O6QjE6Lm:before {
  border: 2px solid rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  content: "";
  display: inline-block;
  flex-shrink: 0;
  height: 16px;
  margin-right: 10px;
  position: relative;
  top: 4px;
  width: 16px;
}

.Q6TJ_OdD:disabled ~ .O6QjE6Lm:before {
  background: rgba(0, 0, 0, 0.1);
  border-color: transparent;
}

.Q6TJ_OdD:checked:not(:disabled) ~ .O6QjE6Lm:before {
  background: transparent;
  border-color: transparent;
}

.Q6TJ_OdD:checked:not(:disabled) ~ .O6QjE6Lm:hover:before {
  border-color: #0000001a;
}

.O6QjE6Lm:after {
  border-color: transparent;
  border-style: solid;
  border-width: 0 2px 2px 0;
  content: "";
  display: block;
  height: 12px;
  left: 7px;
  margin-right: 10px;
  position: absolute;
  top: 5px;
  transform: rotate(40deg);
  transition: all 0.1s ease-out;
  width: 5px;
}

.Q6TJ_OdD:checked ~ .O6QjE6Lm:after {
  border-color: #404040;
  transition: all 0.3s ease-out;
}

.Q6TJ_OdD:disabled:checked ~ .O6QjE6Lm:after {
  border-color: #0000005e;
}

.O6QjE6Lm:hover:after {
  border-color: #0000001a;
}

.Q6TJ_OdD:disabled:not(:checked) ~ .O6QjE6Lm:hover:after {
  border-color: transparent;
}

@keyframes sSPrYE9Z {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.Q6TJ_OdD {
  display: none;
}

.nh0gkE54 {
  display: inline-block;
  vertical-align: top;
}

@keyframes Csy34fNB {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes meChaPQx {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes ZN8zEOp4 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes jnIiU6Ed {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.nh0gkE54 {
  position: relative;
}

.NlmI7Abb {
  display: inline-block;
  vertical-align: top;
}

@keyframes Wkl77oqC {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes h60SvD6Y {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes kFWNoP2I {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes fJkqqz4x {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.NlmI7Abb {
  position: relative;
}

@keyframes k17eUuNg {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes L90yCaln {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes jjAU3gbs {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

.DPB1Wjn2,
.mlDqT1Cg {
  overflow: hidden;
  position: relative;
}

.DPB1Wjn2:before,
.mlDqT1Cg:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0.2), #fff 75%);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 30px;
}

@keyframes eEybJ3DB {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.mlDqT1Cg {
  position: absolute;
  width: 230px;
}

.mlDqT1Cg:before {
  z-index: 1;
}

.mBOMQj9E {
  line-height: 1.4;
  position: relative;
  white-space: nowrap;
}

.mlDqT1Cg:nth-child(2) {
  left: 260px;
}

.mlDqT1Cg:last-child {
  left: 515px;
  width: 175px;
}

.fjzslhMR {
  background: #fff;
  display: none;
  line-height: 1.4;
  position: absolute;
  right: 0;
  z-index: 1;
}

.miGbXI4v:hover .fjzslhMR {
  display: inline-block;
}

.DPB1Wjn2:before {
  right: 13px;
}

.I6LEWCjz,
.Rmz1JxL3,
.bwq2Da2v {
  color: #404040;
}

.W37G4BxX {
  color: #00000080;
  font-size: 16px;
  padding: 40px 20px 12px;
  text-align: center;
}

.mXDulhoB {
  display: flex;
  flex-direction: column;
  margin-top: 30px;
}

.IMi0NEdJ {
  height: 72px;
  margin-bottom: 20px;
}

.RebrEj8p,
.SK3Xj0CB:checked ~ .RebrEj8p {
  color: #00000080;
}

.RebrEj8p {
  display: flex;
  height: 100%;
  margin-bottom: 20px;
}

.RebrEj8p:hover {
  color: #00000080;
}

@keyframes Vwtw1Quj {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes aV2bYehK {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes b1r3GEoy {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes E3pFDhYY {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes iHLJyjlr {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.ZDnY6WbG {
  background: #fff;
  bottom: 14px;
  box-shadow: 0 2px 4px #0000004d;
  padding: 20px 30px;
  position: absolute;
  z-index: 1;
}

.oC5j9KCO {
  font-size: 18px;
  margin-bottom: 20px;
}

.PKLXGbjC {
  background: transparent
  url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M6 5.339 1.567.905A.47.47 0 0 0 .909.91a.463.463 0 0 0-.004.658L5.34 6 .905 10.433a.463.463 0 0 0 .004.658.47.47 0 0 0 .658.004L6 6.66l4.433 4.434c.181.18.48.173.658-.004a.463.463 0 0 0 .004-.658L6.66 6l4.434-4.433a.463.463 0 0 0-.004-.658.47.47 0 0 0-.658-.004L6 5.34z' id='a'/%3E%3Cmask id='b' x='0' y='0' width='10.46' height='10.454' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cuse stroke='%23979797' mask='url(%23b)' stroke-width='2' fill='%23D8D8D8' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E")
  no-repeat 50%;
  cursor: pointer;
  height: 12px;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 12px;
  z-index: 201;
}

.MEuQferr {
  margin-top: 26px;
}

.rkSgb7cE {
  overflow: hidden;
}

.zOqkqLo5 {
  background-color: #3072c4;
}

.yXwG_Zsg,
.zOqkqLo5 {
  height: 100%;
  padding-right: 5px;
  transform: translate(-5px);
  transform-origin: left;
  transition: all 0.2s linear;
}

.yXwG_Zsg {
  background-color: #ce0014;
}

.zmfBhBbU {
  background-color: #3f9726;
}

.ABzHgRnB,
.zmfBhBbU {
  height: 100%;
  padding-right: 5px;
  transform: translate(-5px);
  transform-origin: left;
  transition: all 0.2s linear;
}

.ABzHgRnB {
  background-color: gray;
}

.OlqO_dl2 {
  color: #00000080;
  cursor: pointer;
  display: inline-block;
  line-height: 1.2;
  position: relative;
}

.OlqO_dl2:hover {
  color: #404040;
}

[readonly].IUQYhsIK:not(:checked) ~ .OlqO_dl2:hover {
  color: #00000080;
}

.IUQYhsIK:checked ~ .OlqO_dl2 {
  color: #404040;
}

.IUQYhsIK:disabled ~ .OlqO_dl2 {
  color: #00000080;
  cursor: default;
}

[readonly].IUQYhsIK ~ .OlqO_dl2 {
  cursor: default;
}

.OlqO_dl2:before {
  border: 2px solid rgba(0, 0, 0, 0.1);
  content: "";
  display: inline-block;
  height: 16px;
  margin-right: 10px;
  position: relative;
  top: 3px;
  width: 16px;
}

.IUQYhsIK:disabled ~ .OlqO_dl2:before {
  background: rgba(0, 0, 0, 0.1);
  border-color: transparent;
}

.IUQYhsIK:checked:not(:disabled) ~ .OlqO_dl2:before {
  background: transparent;
  border-color: transparent;
}

.IUQYhsIK:checked:not(:disabled) ~ .OlqO_dl2:hover:before,
.kLUD3v8n.IUQYhsIK:not(:checked) ~ .OlqO_dl2:hover:before {
  border-color: #0000001a;
}

.IUQYhsIK:checked[readonly] ~ .OlqO_dl2:hover:before {
  background: transparent;
  border-color: transparent;
}

.OlqO_dl2:after {
  border-color: transparent;
  border-style: solid;
  border-width: 0 2px 2px 0;
  content: "";
  display: block;
  height: 12px;
  left: 7px;
  margin-right: 10px;
  position: absolute;
  top: 4px;
  transform: rotate(40deg);
  transition: all 0.1s ease-out;
  width: 5px;
}

.IUQYhsIK:checked ~ .OlqO_dl2:after {
  border-color: #404040;
  transition: all 0.3s ease-out;
}

.IUQYhsIK:disabled:checked ~ .OlqO_dl2:after {
  border-color: #0000005e;
}

.OlqO_dl2:hover:after {
  border-color: #0000001a;
}

.IUQYhsIK:disabled:not(:checked) ~ .OlqO_dl2:hover:after,
[readonly].IUQYhsIK:not(:checked) ~ .OlqO_dl2:hover:after {
  border-color: transparent;
}

@keyframes xj0gSja9 {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.IUQYhsIK {
  display: none;
}

.uG3mdJBm {
  display: inline-block;
  vertical-align: top;
}

@keyframes qLQkTzqw {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes biQXqLXq {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes juFN3R6_ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes IBtNoCWD {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.uG3mdJBm {
  position: relative;
}

.IHbflgx7 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.IHbflgx7 .OlqO_dl2 {
  margin-right: 70px;
  padding-right: 10px;
}

.IHbflgx7 .IUQYhsIK:checked ~ .OlqO_dl2 {
  color: #00000080;
}

.IHbflgx7 .IUQYhsIK:checked ~ .OlqO_dl2 .kwEru9MM {
  background-color: #00000080;
  width: 100%;
}

.IHbflgx7 .IUQYhsIK:checked ~ .OlqO_dl2:after {
  border-color: #0000001a;
}

.IHbflgx7.Lea4YfyM .IUQYhsIK:checked ~ .OlqO_dl2 {
  animation-delay: 0.4s;
  animation-duration: 3s;
  animation-fill-mode: forwards;
  animation-name: Lab9aZvb;
  color: #404040;
  transition: color 3s cubic-bezier(0.6, 0.04, 0.98, 0.34);
}

.IHbflgx7.Lea4YfyM .IUQYhsIK:checked ~ .OlqO_dl2:after {
  animation-delay: 0.4s;
  animation-duration: 3s;
  animation-fill-mode: forwards;
  animation-name: BrOWB7OW;
  transition: 0.5s cubic-bezier(0.78, -1.22, 0.17, 1.89);
}

.IHbflgx7.Lea4YfyM .IUQYhsIK:checked ~ .OlqO_dl2 .kwEru9MM {
  animation-delay: 0.5s;
  animation-duration: 3s;
  animation-fill-mode: forwards;
  animation-name: ddbkn5la;
  background-color: #404040;
  transition: width 0.5s cubic-bezier(0.78, -1.22, 0.17, 1.89);
}

.IUQYhsIK.CHT0LuU5:checked ~ .OlqO_dl2:before,
.IUQYhsIK.CHT0LuU5:checked ~ .OlqO_dl2:hover:before,
.IUQYhsIK.CHT0LuU5 ~ .OlqO_dl2:before {
  border: 2px solid #d92b2b;
}

.OlqO_dl2.Jq4INoTK:after {
  background-color: #00000080;
  border: none;
  height: 3px;
  left: 4px;
  opacity: 1;
  position: absolute;
  top: 11px;
  transform: rotate(0);
  width: 12px;
}

.OlqO_dl2.Jq4INoTK:hover:after {
  background-color: #404040;
}

.Qapc9zRj {
  position: relative;
  top: -1px;
}

.kwEru9MM {
  background-color: #404040;
  height: 1px;
  left: 0;
  position: absolute;
  top: calc(50% + 2px);
  transition: all 0.2s ease-out;
  width: 0;
}

@keyframes Lab9aZvb {
  0% {
    color: #404040;
  }

  10%,
  60% {
    color: #23d160;
  }

  70%,
  to {
    color: #00000080;
  }
}

@keyframes ddbkn5la {
  0% {
    background-color: #404040;
  }

  10%,
  60% {
    background-color: #23d160;
  }

  70%,
  to {
    background-color: #00000080;
  }
}

@keyframes BrOWB7OW {
  0% {
    border-color: #00000080;
  }

  10%,
  60% {
    border-color: #23d160;
  }

  70%,
  to {
    border-color: #00000080;
  }
}

@keyframes fO1mxZst {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes Lypumeer {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes KX9Jpmj0 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes qQsm5Pe3 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Gi40kQVE,
.MNSukTma,
.bokmqtYV,
.we228gP2 {
  font-size: 16px;
  margin-right: 5px;
}

.bQExFvYn {
  background: #ededed;
  font-size: 16px;
  padding: 8px 30px;
}

.GzNLCdg0 {
  margin-bottom: 8px;
}

.bokmqtYV {
  color: gray;
}

.MNSukTma {
  color: #228007;
}

.we228gP2 {
  color: #ff9e00;
}

.cZftOtff {
  font-weight: 700;
}

.mig9_U7Q {
  left: 0;
  overflow: hidden;
}

.ZIkEqOnk,
.mig9_U7Q {
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.ZIkEqOnk {
  cursor: pointer;
  height: 100%;
  opacity: 0;
}

.ZIkEqOnk::-webkit-file-upload-button {
  cursor: pointer;
}

@keyframes DVMs8xqP {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes XzzIDr1P {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes bTKQIo8p {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes yBgr5gZm {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Cv5Gk12y {
  background: #fff;
  border-radius: 16px;
  box-sizing: border-box;
  -webkit-clip-path: inset(0 0 0 0 round 16px);
  clip-path: inset(0 0 0 0 round 16px);
  margin: 16px auto 24px;
  position: relative;
}

.Bw_HOh8q {
  --leftPadding: 32px;
  --rightPadding: 32px;
  --headerBackButtonPaddingLeft: 8px;
}

.JreIw0_6 {
  --leftPadding: 40px;
  --rightPadding: 40px;
  --headerBackButtonPaddingLeft: var(--leftPadding);
}

.y4Q0CJGL {
  --leftPadding: 30px;
  --rightPadding: 30px;
  --headerBackButtonPaddingLeft: var(--leftPadding);
}

.bRBpR47l {
  min-height: calc(100vh - 40px);
}

.idg2M3AU {
  box-sizing: border-box;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.s39N19mZ {
  bottom: 0;
  left: 0;
  overflow-y: scroll;
  position: absolute;
  right: 0;
  top: 0;
}

.GhUoAMBH {
  border-radius: 3px;
  transition: all 0.2s ease-in;
}

.GhUoAMBH.e2laIOvd {
  visibility: hidden;
}

.GhUoAMBH.KFc5awKh {
  top: 2px;
  width: 12px;
}

.GhUoAMBH.KFc5awKh,
.GhUoAMBH.MNvWsq3Q {
  bottom: 2px;
  position: absolute;
  right: 2px;
}

.GhUoAMBH.MNvWsq3Q {
  height: 12px;
  left: 2px;
}

.yyNOZLZJ {
  opacity: 0;
}

.idg2M3AU:hover .yyNOZLZJ {
  opacity: 1;
}

.qaQeXaUv {
  background-color: #000;
  border-radius: 3px;
  opacity: 0.2;
  position: relative;
  z-index: 10;
}

.qaQeXaUv.KFc5awKh {
  margin: auto;
  transition: width 0.2s ease-in;
  width: 6px;
}

.qaQeXaUv.KFc5awKh:hover {
  width: 12px;
}

.qaQeXaUv.MNvWsq3Q {
  height: 6px;
  transition: height 0.2s ease-in;
}

.qaQeXaUv.MNvWsq3Q:hover {
  height: 12px;
}

.qaQeXaUv:hover {
  border-radius: 6px;
  opacity: 0.5;
}

.ZowldED1 {
  z-index: 2;
}

.ZowldED1,
.xloV6jKo {
  line-height: 1.4;
  position: relative;
}

.xloV6jKo {
  background-color: #fff0bc;
  z-index: 1;
}

@keyframes dg4NFFwT {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes hnkn4i5R {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes gkCj3kn4 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

.fkdCOjuG {
  overflow: hidden;
  position: relative;
}

.fkdCOjuG:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0.2), #fff 75%);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 30px;
}

@keyframes l591jR0b {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.KeAapVFo {
  cursor: pointer;
  overflow: hidden;
  padding: 10px 3px;
}

.KeAapVFo.sc7ooeBS {
  background: #f2f2f2;
}

.fkdCOjuG {
  margin-bottom: 5px;
}

.fkdCOjuG:before {
  bottom: 0;
  top: 0;
  z-index: 10;
}

.KeAapVFo.sc7ooeBS .fkdCOjuG:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 96%, 0.2), #f5f5f5 75%);
}

._u52gzzl {
  color: gray;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.MuglDtye {
  color: #00000080;
  float: right;
  line-height: 1.4;
  margin-right: -15px;
}

.ZzuMwTqB {
  line-height: 1.4;
  padding: 12px 20px 8px;
}

@keyframes w6ZyCqk1 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fprsGjve {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes tkQFJ4dp {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes XvfXPUJL {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.zhi3dsfD {
  align-items: baseline;
  background-color: #f2f2f2;
  border-radius: 20px;
  box-sizing: border-box;
  cursor: default;
  display: inline-flex;
  font-size: 16px;
  line-height: 1.4;
  max-width: 100%;
  overflow: hidden;
  padding: 0 15px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.zhi3dsfD.JdV6V4j6 {
  box-shadow: 0 0 0 2px #008eff;
}

.POO_tRTg {
  line-height: 1.4;
  overflow: hidden;
}

.aosggUVf {
  background-color: #f2f2f2;
  color: #00000080;
  cursor: pointer;
  flex-grow: 0;
  flex-shrink: 0;
  line-height: 1;
  margin-left: 4px;
  margin-right: -15px;
  padding-right: 10px;
  z-index: 2;
}

.aosggUVf:hover {
  color: #404040;
}

@keyframes ksJHqI7a {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes IOM8kFgw {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes RHoizJeU {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fgnmlbCR {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes s4djCtOJ {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.IYJ3gLQ3 {
  box-sizing: border-box;
  cursor: default;
  display: inline-block;
  max-width: 200px;
  padding: 5px 5px 4px;
  position: relative;
}

.IYJ3gLQ3.yiFe1Iks {
  max-width: 100%;
  padding: 3px 5px 4px;
}

._8VK9Mzq {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

._8VK9Mzq:after,
._8VK9Mzq:before {
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}

._8VK9Mzq:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 95%, 0), #f2f2f2);
  left: 134px;
  opacity: 1;
}

.dkVVpf27[type="text"],
.dkVVpf27[type="text"]:focus,
.dkVVpf27[type="text"]:hover {
  border: none;
  box-sizing: border-box;
  height: 23px;
  line-height: 1.4;
  max-width: 100%;
  outline: none;
  padding: 0 8px 0 15px;
}

.yHTJX_UN {
  line-height: 1.4;
  padding: 12px 20px 8px;
  white-space: normal;
}

.fw7tdH43 {
  margin-top: 10px;
}

.GzXjidzs {
  display: none;
}

@keyframes MZqT_EQL {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes KTLZo4JW {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes ktpxVHMB {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes JFlncOmE {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.DTqdfaaN.H9qGcNEd {
  position: relative;
}

.DTqdfaaN.H9qGcNEd:before {
  animation: jUYQLo4c 2s cubic-bezier(0.17, 0.84, 0.44, 1) 0.3s;
  background-color: #ffe97559;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.DTqdfaaN {
  --entityRowTopPadding: 16px;
  --entityRowBottomPadding: 16px;
  --entityRowRightPadding: var(--rightPadding, 32px);
  --entityRowLeftPadding: var(--leftPadding, 32px);
  align-items: baseline;
  background-color: #fff;
  border-bottom: 1px solid #ededed;
  color: #000c;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  line-height: 1.4;
  position: relative;
  transition: all 0.2s ease-in;
}

.DTqdfaaN.WPAm21sY,
.DTqdfaaN:focus,
.DTqdfaaN:hover {
  background-color: #f7f7f7;
  color: #000c;
  text-decoration: none;
}

.DTqdfaaN:active {
  color: #000c;
  text-decoration: none;
}

.DTqdfaaN.dJS4VCVp {
  background-color: #fff;
  box-shadow: 0 3px 10px #0003;
}

.DTqdfaaN.GY0aXOzt {
  background-color: #fff;
  color: #0000005e;
  cursor: default;
}

@keyframes lSLQCYIO {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes bVUKMXGu {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes pGIg09La {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

.YJkE5dH0 {
  overflow: hidden;
  position: relative;
}

.YJkE5dH0:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0.2), #fff 75%);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 30px;
}

@keyframes Brq3RsD_ {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Gl_n6kUg {
  align-items: baseline;
  display: flex;
  justify-content: space-between;
}

.YJkE5dH0 {
  flex-grow: 1;
  font-weight: 700;
  margin-left: 8px;
  padding-bottom: 8px;
}

.YJkE5dH0,
.uIl7OouL {
  font-size: 14px;
  line-height: 20px;
}

.uIl7OouL {
  color: #00000080;
  position: relative;
  white-space: nowrap;
}

.nNP7M6RY {
  color: #404040;
  font-size: 14px;
}

.mDmWb19E.ujNzZkIh .YJkE5dH0:before,
.mDmWb19E:not(.J9JrIKfg):hover .YJkE5dH0:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 95%, 0.2), #f2f2f2 75%);
}

.eStao9Ub {
  word-wrap: break-word;
  white-space: pre-wrap;
}

.eStao9Ub strong {
  font-weight: 700;
}

.eStao9Ub em {
  font-style: italic;
}

.jKyFMYEv {
  margin-bottom: 10px;
}

.jKyFMYEv li {
  display: flex;
}

.jKyFMYEv li:before {
  display: inline-block;
  margin-right: 5px;
  min-width: 16px;
}

ul.jKyFMYEv li:before {
  content: "—";
}

ol.jKyFMYEv {
  counter-reset: markdown-list;
}

ol.jKyFMYEv li:before {
  content: counter(markdown-list) ".";
  counter-increment: markdown-list;
}

.EgICKDZQ {
  margin-bottom: 10px;
}

@keyframes neIylRn7 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _U8CWhBD {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes KhEH9AZ_ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes BlIT4PmF {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.HDs4gT5m {
  height: 0;
  overflow: hidden;
  transition: height 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.KssEDxW2 {
  transition: none;
}

@keyframes oFHUysJx {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes pTxwAVB_ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes teMadKMO {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes uP_Yvtci {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.OROOazQQ {
  word-wrap: break-word;
  font-size: 14px;
  line-height: 20px;
  padding-left: 24px;
  white-space: pre-wrap;
}

.KT8kKKX8 p {
  margin: 0;
}

.itTe06AD {
  margin-top: 4px;
}

.EJwhLLQl,
.itTe06AD {
  display: inline-block;
}

.EJwhLLQl {
  background: transparent;
  border: none;
  font: inherit;
  padding: 0;
  text-align: inherit;
  vertical-align: top;
}

.EJwhLLQl:focus,
.EJwhLLQl:hover {
  border: none;
  box-shadow: none;
  outline: none;
}

@keyframes zc8jjsVJ {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes iDQBGmeK {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes n30KIU6K {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes koS2nnMF {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.EJwhLLQl {
  border-radius: 3px;
  color: #00000080;
  cursor: pointer;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  width: 32px;
}

.EJwhLLQl:hover:not(.UKq_zjw1) {
  background-color: #e5e5e5;
}

.EJwhLLQl.fHHgkg0b:not(.UKq_zjw1),
.EJwhLLQl:active:not(.UKq_zjw1) {
  background-color: #d9d9d9;
  color: #000c;
}

.EJwhLLQl:focus:not(.UKq_zjw1) {
  box-shadow: 0 0 0 2px #008eff;
}

.EJwhLLQl.UKq_zjw1 {
  background-color: #ededed;
  color: #0000005e;
  cursor: default;
}

.ORNyevne {
  position: relative;
}

.keRCmuFA {
  padding: 8px;
  width: 240px;
}

.ufzIveA8 {
  font-size: 16px;
  font-weight: 700;
}

.KCFxU0vr {
  font-size: 14px;
  margin-bottom: 4px;
  margin-top: 16px;
}

.vNWFueAY {
  word-wrap: break-word;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  font-family: monospace;
  font-size: 14px;
  padding: 4px 8px;
  white-space: pre-wrap;
}

.BBfeq5lC {
  margin-left: 27px;
}

.Z87ac6xk {
  align-items: baseline;
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
}

.upo2yCSr {
  font-size: 14px;
  line-height: 20px;
}

.upo2yCSr.mNy9vD_c {
  margin-right: 15px;
}

.UpOTa7Dm {
  align-items: baseline;
  display: flex;
}

.yz1AX7eQ {
  display: flex;
  margin-right: 5px;
}

@keyframes xnysImdn {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes VoJ8PJ3G {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes Z9cUJXuL {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes kf6r8D3t {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.RDGok6sf.WUgYsNB0 {
  position: relative;
}

.RDGok6sf.WUgYsNB0:before {
  animation: jUYQLo4c 2s cubic-bezier(0.17, 0.84, 0.44, 1) 0.3s;
  background-color: #ffe97559;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.T5YKzxfd {
  font-size: 16px;
  position: relative;
}

.RDGok6sf {
  color: #000c;
  padding: 8px 32px;
}

.RDGok6sf:hover {
  background: #f2f2f2;
  cursor: pointer;
}

.RDGok6sf.QYuYMC9e {
  color: #00000080;
}

.RDGok6sf.mjHcII7q {
  background: #f2f2f2;
  cursor: default;
  padding-bottom: 20px;
}

.RDGok6sf.J9JrIKfg:hover {
  background: none;
  cursor: default;
}

.GUkm9IXM {
  float: left;
  position: relative;
  top: 2px;
}

@keyframes jCU_tAGg {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes gCNZXX1j {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes _I3vkp_l {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes qL2W70Wo {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.tZG_ct5r {
  padding: 16px 32px;
}

.l2YKaPGP {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.F_3Ib7Ej {
  display: block;
  margin: 16px 32px 8px;
}

.F_3Ib7Ej,
.F_3Ib7Ej * {
  font-size: 14px;
  line-height: 20px;
}

@keyframes C4Z3qNWO {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes IMDZzZ01 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes pVQFdDiT {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes I9I57PUS {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.EwRfiVs6 {
  background: #fff;
  border-radius: 1px;
  box-shadow: 0 1px 4px #00000024;
  font-size: 16px;
  padding: 10px 20px;
  position: absolute;
  visibility: hidden;
  width: 150px;
  z-index: 200;
}

.EwRfiVs6.tqAkInG4 {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.EwRfiVs6:after,
.EwRfiVs6:before {
  border: 0;
  border-color: transparent;
  border-style: solid;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
}

.EwRfiVs6.csEy8ag6.tqAkInG4 {
  animation-name: YXK1IfQe;
}

.EwRfiVs6.csEy8ag6:before {
  border-bottom: 8px solid #d9d9d9;
  top: -8px;
}

.EwRfiVs6.csEy8ag6:after,
.EwRfiVs6.csEy8ag6:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.csEy8ag6:after {
  border-bottom: 8px solid #fff;
  top: -7px;
}

.EwRfiVs6.csEy8ag6.C9iev34t {
  border-top: 2px solid #d92b2b;
}

.EwRfiVs6.csEy8ag6.C9iev34t:before {
  border-bottom: 8px solid #d92b2b;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.csEy8ag6.C9iev34t:after {
  top: -5px;
}

.EwRfiVs6.csEy8ag6.KUyhoYPU {
  border-top: 2px solid #fdab3a;
}

.EwRfiVs6.csEy8ag6.KUyhoYPU:before {
  border-bottom: 8px solid #fdab3a;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.csEy8ag6.KUyhoYPU:after {
  top: -5px;
}

.EwRfiVs6.ekgo_bCn.tqAkInG4 {
  animation-name: JlcDYgwV;
}

.EwRfiVs6.ekgo_bCn:before {
  border-top: 8px solid #d9d9d9;
  bottom: -8px;
}

.EwRfiVs6.ekgo_bCn:after,
.EwRfiVs6.ekgo_bCn:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.ekgo_bCn:after {
  border-top: 8px solid #fff;
  bottom: -7px;
}

.EwRfiVs6.ekgo_bCn.C9iev34t {
  border-bottom: 2px solid #d92b2b;
}

.EwRfiVs6.ekgo_bCn.C9iev34t:before {
  height: 0;
  width: 0;
}

.EwRfiVs6.ekgo_bCn.C9iev34t:after {
  bottom: -5px;
}

.EwRfiVs6.ekgo_bCn.KUyhoYPU {
  border-bottom: 2px solid #fdab3a;
}

.EwRfiVs6.ekgo_bCn.KUyhoYPU:before {
  height: 0;
  width: 0;
}

.EwRfiVs6.ekgo_bCn.KUyhoYPU:after {
  bottom: -5px;
}

.EwRfiVs6.L0WxDX9E.tqAkInG4 {
  animation-name: _Wvm3SpX;
}

.EwRfiVs6.L0WxDX9E:before {
  border-left: 8px solid #d9d9d9;
  right: -8px;
}

.EwRfiVs6.L0WxDX9E:after,
.EwRfiVs6.L0WxDX9E:before {
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.L0WxDX9E:after {
  border-left: 8px solid #fff;
  right: -7px;
}

.EwRfiVs6.L0WxDX9E.C9iev34t {
  border-right: 2px solid #d92b2b;
}

.EwRfiVs6.L0WxDX9E.C9iev34t:before {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #d92b2b;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.L0WxDX9E.C9iev34t:after {
  right: -5px;
}

.EwRfiVs6.L0WxDX9E.KUyhoYPU {
  border-right: 2px solid #fdab3a;
}

.EwRfiVs6.L0WxDX9E.KUyhoYPU:before {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #fdab3a;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.L0WxDX9E.KUyhoYPU:after {
  right: -5px;
}

.EwRfiVs6.hiBkJAE4.tqAkInG4 {
  animation-name: m0rlmQ3O;
}

.EwRfiVs6.hiBkJAE4:before {
  border-right: 8px solid #d9d9d9;
  left: -8px;
}

.EwRfiVs6.hiBkJAE4:after,
.EwRfiVs6.hiBkJAE4:before {
  border-bottom: 8px solid transparent;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.hiBkJAE4:after {
  border-right: 8px solid #fff;
  left: -7px;
}

.EwRfiVs6.hiBkJAE4.C9iev34t {
  border-left: 2px solid #d92b2b;
}

.EwRfiVs6.hiBkJAE4.C9iev34t:before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #d92b2b;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.hiBkJAE4.C9iev34t:after {
  left: -5px;
}

.EwRfiVs6.hiBkJAE4.KUyhoYPU {
  border-left: 2px solid #fdab3a;
}

.EwRfiVs6.hiBkJAE4.KUyhoYPU:before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #fdab3a;
  border-top: 8px solid transparent;
  height: 0;
  width: 0;
}

.EwRfiVs6.hiBkJAE4.KUyhoYPU:after {
  left: -5px;
}

.EwRfiVs6.C9iev34t,
.EwRfiVs6.KUyhoYPU {
  animation-duration: 0.2s;
}

.EwRfiVs6.C9iev34t.tqAkInG4,
.EwRfiVs6.KUyhoYPU.tqAkInG4 {
  animation-name: iBEhmKjL;
}

.EwRfiVs6.i8nOWcr6:after,
.EwRfiVs6.i8nOWcr6:before {
  left: 50%;
  margin-left: -8px;
}

.EwRfiVs6.LqALXw8c:after,
.EwRfiVs6.LqALXw8c:before {
  margin-top: -8px;
  top: 50%;
}

.EwRfiVs6.ML9L8FPO:after,
.EwRfiVs6.ML9L8FPO:before {
  left: 20px;
}

.EwRfiVs6.q79KxhQ7:after,
.EwRfiVs6.q79KxhQ7:before {
  right: 20px;
}

.EwRfiVs6.FWrM31OJ:after,
.EwRfiVs6.FWrM31OJ:before {
  top: 15px;
}

.EwRfiVs6.StAcxnrh:after,
.EwRfiVs6.StAcxnrh:before {
  bottom: 15px;
}

.x74ZBvfh {
  background: transparent
  url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M6 5.339 1.567.905A.47.47 0 0 0 .909.91a.463.463 0 0 0-.004.658L5.34 6 .905 10.433a.463.463 0 0 0 .004.658.47.47 0 0 0 .658.004L6 6.66l4.433 4.434c.181.18.48.173.658-.004a.463.463 0 0 0 .004-.658L6.66 6l4.434-4.433a.463.463 0 0 0-.004-.658.47.47 0 0 0-.658-.004L6 5.34z' id='a'/%3E%3Cmask id='b' x='0' y='0' width='10.46' height='10.454' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cuse stroke='%23979797' mask='url(%23b)' stroke-width='2' fill='%23D8D8D8' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E")
  no-repeat 50%;
  cursor: pointer;
  height: 12px;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 12px;
  z-index: 201;
}

.iwQrbU0J {
  padding: 0;
  width: auto;
}

.jtP91pdk {
  padding: 25px;
}

@keyframes iMtCfikX {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.tdwaMqPS {
  display: inline-block;
  vertical-align: top;
}

@keyframes nLBrEq7e {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes BY0kJP9t {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes NX8Pveff {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes UrKj8lcr {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.bTAmLtWC {
  bottom: -1px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  position: absolute;
  right: 0;
  top: -1px;
  transition: all 0.2s ease-in;
  width: 40px;
}

.bTAmLtWC._rzVMCBU,
.yTtoYRCt:hover .bTAmLtWC {
  background-color: #3786b5;
}

.tdwaMqPS {
  font-size: 30px;
  padding: 13px 9px;
  position: relative;
  right: 0;
  top: 0;
  transition: all 0.2s ease-in;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

._rzVMCBU .tdwaMqPS,
.yTtoYRCt:hover .tdwaMqPS {
  color: #fff;
}

@keyframes wl3TlVlC {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.Zci5s_kk {
  display: inline-block;
  vertical-align: top;
}

@keyframes wfEHbjvH {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes Cyg8Zu6S {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes DVItJnF_ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes GX7lL3QC {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Zci5s_kk {
  font-size: 30px;
  padding: 0 9px;
}

.CxewVzV2,
.Zci5s_kk {
  position: relative;
}

.uvyVGvvo {
  padding: 0;
}

.MmAkvLdb,
.U9L_I1t9 {
  display: inline-block;
  vertical-align: top;
}

@keyframes rSAP8Pwv {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes aiRv5Q7G {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes cieo3nBn {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes cjowTJt0 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.shnO7k43 {
  align-items: baseline;
  box-sizing: border-box;
  color: #404040;
  display: flex;
  font-size: 16px;
  padding: 10px 20px;
  position: relative;
  width: 100%;
}

.U9L_I1t9 {
  font-size: 18px;
}

.MmAkvLdb {
  line-height: 1.4;
  padding-left: 5px;
}

.shnO7k43 {
  background-color: #fff0bc;
}

.U9L_I1t9 {
  position: relative;
}

.U9L_I1t9:after {
  background-color: #404040;
  bottom: 40%;
  content: "";
  height: 9%;
  position: absolute;
  right: 0;
  transform: rotate(45deg);
  width: 100%;
}

.UOflfuOo,
.yMgXc8NQ {
  display: inline-block;
  vertical-align: top;
}

@keyframes l16Y8r2w {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _W7DOM4Z {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes iHWrSsq4 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes Y2JSI6xi {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.kJAl0QZb {
  align-items: baseline;
  box-sizing: border-box;
  color: #404040;
  display: flex;
  font-size: 16px;
  padding: 10px 20px;
  position: relative;
  width: 100%;
}

.yMgXc8NQ {
  font-size: 18px;
}

.UOflfuOo {
  line-height: 1.4;
  padding-left: 5px;
}

.kJAl0QZb {
  cursor: pointer;
}

.kJAl0QZb:active:not(.RyUBrKyl),
.kJAl0QZb:focus:not(.RyUBrKyl),
.kJAl0QZb:hover:not(.RyUBrKyl) {
  background: #f2f2f2;
  color: #404040;
  text-decoration: none;
}

.kJAl0QZb.aYhUClXh {
  cursor: default;
}

.kJAl0QZb.aYhUClXh:hover {
  background: inherit;
  color: inherit;
}

.kJAl0QZb.RyUBrKyl {
  color: #00000080;
  cursor: default;
  text-decoration: none;
}

.BO2ZVaXF {
  cursor: pointer;
}

.BO2ZVaXF:hover {
  color: #ce0014;
}

.ZBe52M30 {
  align-items: center;
  background: transparent;
  color: #404040;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  line-height: 1;
  position: relative;
  transition: all 0.2s ease-in;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 40px;
}

.ZBe52M30:not(.B1US2BS7).eejG_UJh,
.ZBe52M30:not(.B1US2BS7):hover,
.yTtoYRCt:hover .ZBe52M30:not(.B1US2BS7) {
  background: #3786b5;
  color: #fff;
}

.ZBe52M30:active,
.ZBe52M30:focus,
.ZBe52M30:hover {
  box-shadow: none;
  text-decoration: none;
}

.vhYay8m5:not(.B1US2BS7) {
  color: transparent;
}

.B1US2BS7 {
  align-items: flex-start;
  cursor: auto;
  padding-top: 12px;
}

.AGDaTIaO {
  background-color: transparent;
}

.AGDaTIaO:not(.B1US2BS7).eejG_UJh,
.AGDaTIaO:not(.B1US2BS7):hover,
.yTtoYRCt:hover .AGDaTIaO:not(.B1US2BS7) {
  background-color: #df6d69;
}

.THG45UBG {
  font-size: 16px;
}

.B1US2BS7 .THG45UBG:after {
  border-color: #404040;
}

.Xr_c1gsH {
  box-sizing: border-box;
  color: #404040;
  font-size: 14px;
  line-height: 1.4;
  width: 220px;
}

.jEOVeLTk {
  border-bottom: 1px solid #ededed;
  transition: background 0.2s ease-in;
}

.jEOVeLTk.GyvzodoZ,
.jEOVeLTk:hover {
  background: #f7f7f7;
}

@keyframes bwCVnxUT {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fNWKflnB {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes WI9dXcuQ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes PZIyQJb3 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.OCEwc1g4 {
  display: inline-block;
  position: relative;
}

.Iwu3VodN {
  background-color: #e5e5e5;
  height: 1px;
  margin: 25px -25px 16px;
}

.EN964L3n {
  color: #00000080;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 8px;
}

.YxMfsP8T {
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  margin-bottom: 16px;
}

._9LP1fZ7 {
  display: inline-block;
  font-size: 10px;
  line-height: 20px;
  margin: -8px 0 8px;
}

.LNVO7kTw {
  display: flex;
  flex-direction: column;
  line-height: 24px;
}

.AIgWQNRR,
.LNVO7kTw {
  margin-bottom: 16px;
}

.ohePfEVH {
  line-height: 24px;
  margin-bottom: 2px;
}

.dKHaviJf {
  color: #00000080;
  margin-right: 8px;
}

.oWl4GRIg {
  display: inline-block;
  width: 24px;
}

.xJjlb0Rw {
  color: #00000080;
  font-size: 14px;
  line-height: 20px;
}

.CPcdosA8 {
  display: inline-block;
  vertical-align: top;
}

@keyframes MMeC3Xtw {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes u0sCJHYV {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes YBqlCMsi {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes rq2gK68C {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.CPcdosA8 {
  position: relative;
}

.ihmVGdux {
  width: 100%;
}

.ihmVGdux.pesxIGeP .qg0rSaES {
  padding-right: 25px;
  position: relative;
}

.mF5n94q1 {
  bottom: 0;
  color: #00000080;
  cursor: pointer;
  line-height: 30px;
  width: 15px;
}

.L0sVbWMR,
.mF5n94q1 {
  position: absolute;
  right: 0;
}

.L0sVbWMR {
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 0;
  bottom: -1px;
  box-shadow: 0 2px 4px #0000004d;
  left: -3px;
  padding: 0;
  transform: translateY(100%);
  z-index: 100;
}

.n4zHLwVV {
  background-color: inherit;
  margin: 8px -25px -25px;
}

.YvRYhuLH {
  min-width: 270px;
  white-space: pre-wrap;
  z-index: 201;
}

.Vm0AaWKF {
  width: auto;
}

.LXAoFuD5 {
  box-sizing: border-box;
  width: 400px;
}

.LlRv3x06 {
  display: inline-flex;
}

.o7aKAEd8 {
  background-color: #e5e5e5;
  height: 1px;
  margin: 25px -25px 16px;
}

.yFieEyzG {
  flex-basis: 52px;
  flex-grow: 2;
  flex-shrink: 0;
  overflow: hidden;
  white-space: nowrap;
}

.GCqXu9Gp {
  margin-right: 4px;
}

.nUZv09Lm {
  line-height: 1.4;
}

button {
  font-family: Segoe UI, Helvetica Neue, Arial, Tahoma, sans-serif;
  font-size: 18px;
}

.react-ui-m5thxs .react-ui-link-text {
  border-bottom-color: currentcolor !important;

  color: rgb(18, 96, 174);
}

.react-ui-m5thxs:hover .react-ui-link-text {
  border-bottom-color: currentcolor !important;
}

.react-ui-1x7jjln:hover:enabled {
  background-color: rgb(253, 167, 12);
  background-image: none;
  box-shadow: rgb(253, 167, 12) 0px 0px 0px 1px;
}
._billButtons_10wp4_1{
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  max-width: 364px;
}

.react-ui-gkpfeg {
  outline: none;
  border: none;
  margin: 0px;
  overflow: visible;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  -webkit-font-smoothing: inherit;
  appearance: none;
  letter-spacing: normal;
  font-family: inherit;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-stretch: normal;
  text-transform: none;
  text-shadow: none;
  transition: background-color 100ms cubic-bezier(0.5, 1, 0.89, 1);
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px;
  color: rgb(34, 34, 34);
  background-image: initial;
  background-position: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  border-radius: 8px;
  font-size: 18px;
  box-sizing: border-box;
  padding: 11px 20px;
  line-height: 24px;
  background-color: transparent !important;
}

.react-ui-nxuoa {
  outline: none;
  border: none;
  margin: 0px;
  overflow: visible;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  -webkit-font-smoothing: inherit;
  appearance: none;
  letter-spacing: normal;
  font-family: inherit;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-stretch: normal;
  text-transform: none;
  text-shadow: none;
  transition: background-color 100ms cubic-bezier(0.5, 1, 0.89, 1);
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px;
  color: rgb(34, 34, 34);
  background-image: initial;
  background-position: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  border-radius: 8px;
  font-size: 18px;
  box-sizing: border-box;
  padding: 11px 20px 11px 12px;
  line-height: 24px;
  background-color: transparent !important;
}

.react-ui-nxuoa svg{
  margin-right: 8px;
}

.react-ui-1xb4xgu {
  appearance: none;
  background: transparent;
  border: 0px none;
  color: rgb(34, 34, 34);
  font: inherit;
  margin: 0px;
  outline: none;
  padding: 0px;
  text-overflow: clip;
  white-space: nowrap;
  width: 100%;
  color-scheme: light;
}
._header_11kz5_17 {
  font-size: 24px;
  line-height: 28px;
}
.react-ui-p92oba:hover {
  border-color: rgba(0, 0, 0, 0.32);
}
._root_11kz5_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 32px;
  max-width: 430px;
}
.react-ui-p92oba {
  letter-spacing: normal;
  font-family: inherit;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-stretch: normal;
  text-align: initial;
  text-transform: none;
  text-shadow: none;
  -webkit-box-align: center;
  align-items: center;
  background-clip: padding-box;
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.16);
  transition: border-color 100ms cubic-bezier(0.5, 1, 0.89, 1);
  box-shadow: none;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  display: inline-flex
;
  outline: none;
  position: relative;
  width: 200px;
  font-size: 16px;
  line-height: 22px;
  padding: 8px 11px;
  height: 40px;
  border-radius: 2px;
}

.pUP6t4fO {
  font-family: Segoe UI, Helvetica Neue, Arial, Tahoma, sans-serif;
}

.SyeAkVHf {
  margin-top: 20px;
}

.iN2Kafci {
  color: #00000080;
}

.lhccwV_g {
  float: left;
  margin-top: 20px;
  width: 100%;
}

.XUtCLnrf {
  align-items: center;
  display: flex;
  margin-bottom: 10px;
}

.L9b715gA {
  margin-right: 5px;
}

.Vc6xdu4r {
  float: left;
  line-height: 1.2;
  margin-right: 15px;
  width: 115px;
}

.JxoMMehm {
  line-height: 1.2;
  overflow: hidden;
}

.GoOQBma6 {
  display: flex;
  gap: 4px;
  padding: 8px 0;
}

.BazGdU53 {
  height: 20px;
  padding: 8px 10px;
}

.xqsTyu2o {
  box-sizing: border-box;
  display: block;
  max-height: 200px;
  overflow: hidden;
  position: relative;
  text-align: left;
}

.xqsTyu2o.aVIZy_Jh {
  margin-bottom: 0;
  margin-top: 0;
  max-height: 0;
  opacity: 0;
  padding-bottom: 0;
  padding-top: 0;
}

.wxPqZpCh {
  margin: 20px -30px 25px;
  padding: 16px 30px;
}

.Aa6TsJ6m {
  border-radius: 8px;
  font-size: 16px;
  padding: 16px;
}

.QNFYO6Ub {
  line-height: inherit;
  margin-left: -1.5em;
  position: absolute;
}

.i48tOjKI {
  transition: all 0.2s ease;
}

.HLgPqolb {
  background-color: #ebebeb;
}

.KeR34cHL {
  background-color: #fff0bc;
}

.NeIAfSGB {
  background-color: #ffddd6;
}

.w6nZibCG {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
  margin-bottom: 8px;
}

@keyframes iIobe9VM {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes k_O7azvX {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes zJUuRcU3 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes sMbm9EQg {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes lyJ9qE3I {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.dJkb_r9l {
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 12px;
}

.mn0engqG {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

.mn0engqG:after,
.mn0engqG:before {
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}

.mn0engqG:before {
  background-image: linear-gradient(90deg, rgba(255, 240, 188, 0), #fff0bc);
  opacity: 1;
}

.b7TxitoC {
  background-color: #fff0bc;
  box-sizing: border-box;
  padding: 14px 20px 20px;
}

.lOc7peX0 {
  line-height: 1.4;
  max-width: 280px;
}

.PHSzrk1u {
  margin: -16px;
  padding: 24px;
}

.lUSvoP3V {
  margin-top: 20px;
}

@keyframes HA487tdt {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes Vo96Lx5q {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes KJsjNCVr {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes izmHMoGX {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Ncr3PXbx .dYqSBbvZ,
.Ncr3PXbx:before {
  border-radius: 15px;
  content: "";
  height: 18px;
  left: 0;
  position: absolute;
  top: 0;
  transition: 0.25s ease-in-out;
  width: 18px;
}

.AJUUr4pK {
  display: inline-block;
}

.eIEYui2f {
  cursor: pointer;
  display: flex;
}

.ljNnaBbt .eIEYui2f {
  cursor: default;
}

.krFaofgl {
  display: none;
  max-height: 0;
  max-width: 0;
  opacity: 0;
}

.krFaofgl:checked + .Ncr3PXbx:before {
  width: 33px;
}

.krFaofgl:checked + .Ncr3PXbx .dYqSBbvZ {
  left: 15px;
}

.krFaofgl:checked + .Ncr3PXbx.PRkK_WJ9:before {
  background-color: #00b359;
}

.krFaofgl:checked + .Ncr3PXbx._aNQDdfo:before {
  background-color: red;
}

.krFaofgl:checked + .Ncr3PXbx.m89jPzIt:before {
  background-color: #3072c4;
}

.krFaofgl:checked + .Ncr3PXbx.kr88zX1U:before {
  background-color: #ff8000;
}

.krFaofgl:checked + .Ncr3PXbx.PRkK_WJ9 .dYqSBbvZ {
  box-shadow: inset 0 0 0 1px #00b359;
}

.krFaofgl:checked + .Ncr3PXbx._aNQDdfo .dYqSBbvZ {
  box-shadow: inset 0 0 0 1px red;
}

.krFaofgl:checked + .Ncr3PXbx.m89jPzIt .dYqSBbvZ {
  box-shadow: inset 0 0 0 1px #3072c4;
}

.krFaofgl:checked + .Ncr3PXbx.kr88zX1U .dYqSBbvZ {
  box-shadow: inset 0 0 0 1px #ff8000;
}

.krFaofgl:checked + .Ncr3PXbx:after {
  box-shadow: inset 0 0 0 1px transparent;
}

.Ncr3PXbx {
  background-color: #fff;
  border-radius: 15px;
  box-shadow: inset 0 0 0 1px #0000001a;
  cursor: pointer;
  display: inline-block;
  height: 18px;
  margin-right: 10px;
  position: relative;
  width: 33px;
}

.ljNnaBbt .Ncr3PXbx {
  cursor: default;
}

.Ncr3PXbx:before {
  background-color: transparent;
}

.Ncr3PXbx .dYqSBbvZ {
  background: #f2f2f2;
  box-shadow: inset 0 -1px #b7b7b7, inset 0 0 0 1px #0000001a;
}

.Ncr3PXbx:after {
  border-radius: inherit;
  box-shadow: inset 0 0 0 1px #b7b7b7;
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
}

.ljNnaBbt .eIEYui2f {
  color: #0000005e;
}

.ljNnaBbt .krFaofgl:checked + .Ncr3PXbx {
  opacity: 0.5;
}

.ljNnaBbt .Ncr3PXbx {
  background-color: #0000001a;
}

.Ojke5bsu {
  overflow: hidden;
  padding: 4px;
  resize: none;
  white-space: pre-wrap;
}

.IuniNuz9 {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  justify-content: center;
  margin: auto;
}

.o2lTxbpt {
  margin-bottom: 20px;
}

.TTVLk3eR {
  color: #00000080;
  line-height: 22px;
  text-align: center;
}

.lOtaShi0 {
  position: relative;
}

.ng0rDVBz {
  position: sticky;
  top: 0;
}

.asG3CwqS {
  visibility: hidden;
}

.qH5PiH4a {
  box-sizing: border-box;
}

.vdGMK3JO {
  position: fixed;
}

@keyframes Y9crVMup {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes hHQzWlec {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes XQI1FVxT {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes AS_xKhCW {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.XhdvODqj,
.YalNrdfc,
.dphDqXZN {
  background: #f7f7f7;
  box-sizing: border-box;
  cursor: pointer;
  flex-basis: 33.3333333333%;
  flex-grow: 1;
  flex-shrink: 1;
  font-size: 16px;
  height: 46px;
  padding: 15px 32px;
  position: relative;
  text-align: center;
}

.XhdvODqj:hover,
.YalNrdfc:hover,
.dphDqXZN:hover {
  background: #ebebeb;
}

.oZ8juCTn.XhdvODqj,
.oZ8juCTn.YalNrdfc,
.oZ8juCTn.dphDqXZN {
  background: #f7f7f7;
  color: #0000005e;
  cursor: default;
}

.oZ8juCTn.XhdvODqj:hover,
.oZ8juCTn.YalNrdfc:hover,
.oZ8juCTn.dphDqXZN:hover {
  background: #f7f7f7;
}

.NOFLQMUb {
  background: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  line-height: 1;
  padding: 20px 32px;
}

.vX9eOHlz {
  color: #00000080;
  font-size: 18px;
  margin-right: 5px;
  position: relative;
}

.vX9eOHlz.XzUwEmZt {
  color: #404040;
}

.vX9eOHlz.XzUwEmZt:after,
.vX9eOHlz.XzUwEmZt:before {
  border-color: transparent;
  border-style: solid;
  border-width: 0 10px;
  content: "";
  height: 0;
  left: 50%;
  margin-left: -10px;
  position: absolute;
  width: 0;
}

.vX9eOHlz.XzUwEmZt:before {
  border-bottom-color: #00000026;
  border-bottom-width: 12px;
  bottom: -17px;
}

.vX9eOHlz.XzUwEmZt:after {
  border-bottom-color: #fff;
  border-bottom-width: 11px;
  bottom: -18px;
}

.vQBOsUBt {
  align-items: flex-start;
  display: flex;
  flex-wrap: nowrap;
  overflow: visible;
  padding: 20px 0;
  transition: height 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.vQBOsUBt.xtv4YSfR {
  overflow: hidden;
}

.IDafJfyf {
  display: flex;
  justify-content: stretch;
  margin-top: 20px;
}

.XhdvODqj {
  background: #178fdf;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  color: #fff;
  flex-basis: auto;
  flex-shrink: 0;
  font-size: 16px;
  min-width: 33.3333333333%;
}

.XhdvODqj:hover {
  background: #1271b1;
}

.FVJczETN {
  position: relative;
}

.FVJczETN:before {
  content: "←";
  font-size: 20px;
  left: -20px;
  position: absolute;
  top: 0;
  transition: left 0.3s ease-in-out;
}

.dphDqXZN:hover .FVJczETN:before {
  left: -30px;
}

.oZ8juCTn:hover .FVJczETN:before {
  left: -20px;
}

.JIlDTkYj {
  position: relative;
}

.JIlDTkYj:before {
  content: "→";
  font-size: 20px;
  position: absolute;
  right: -20px;
  top: 0;
  transition: right 0.3s ease-in-out;
}

.YalNrdfc:hover .JIlDTkYj:before {
  right: -30px;
}

.oZ8juCTn:hover .JIlDTkYj:before {
  right: -20px;
}

.k3GEuIfH {
  background-color: transparent;
  font-weight: 700;
  line-height: 20px;
}

.k3GEuIfH:hover {
  cursor: pointer;
}

.k3GEuIfH.iQEUDJKh {
  align-items: baseline;
  box-shadow: none;
  display: flex;
  justify-content: flex-start;
  width: 100%;
}

.BDSkoGhS {
  margin-left: 4px;
}

.BDSkoGhS.iQEUDJKh {
  width: 100%;
}

@keyframes Uci3PH8v {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes f3auWdAd {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes g2DNn3fQ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes gTJbIt1y {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.gW3zQ3LQ.XmWDIjYf {
  position: relative;
}

.gW3zQ3LQ.XmWDIjYf:before {
  animation: jUYQLo4c 2s cubic-bezier(0.17, 0.84, 0.44, 1) 0.3s;
  background-color: #ffe97559;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.P0x1rkJ1 {
  font-size: 16px;
  line-height: 1.4;
}

.gW3zQ3LQ {
  background-color: #ededed;
  box-sizing: border-box;
  color: #000c;
  cursor: pointer;
  display: flex;
  padding: 8px 30px;
  width: 100%;
}

.gW3zQ3LQ.ZbtQo9b5 {
  color: #0000005e;
}

.gW3zQ3LQ.zXxzfCwF {
  cursor: auto;
}

.gW3zQ3LQ:focus,
.gW3zQ3LQ:hover {
  box-shadow: none;
  outline: none;
}

.gW3zQ3LQ:not(.zXxzfCwF):focus,
.gW3zQ3LQ:not(.zXxzfCwF):hover {
  background-color: #e5e5e5;
}

.dVUKTiGU {
  align-items: center;
  display: flex;
}

.P0x1rkJ1 {
  font-weight: 700;
  padding-right: 5px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.OcWd1Ehv {
  font-size: 16px;
  line-height: 1.4;
  margin-left: auto;
  position: relative;
}

@keyframes EZcZLwfb {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes zTZ4vWQ1 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes emhkxR1l {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes xgkjjywE {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.CXq85WZz {
  position: relative;
}

.CXq85WZz.WNO7lJ8m {
  border-bottom: 1px solid #dfdfdf;
}

.CXq85WZz.WNO7lJ8m:not(.nJTPvqGs):last-of-type {
  border-bottom-width: 0;
  transition: border-bottom-width 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

._wInovZ7 {
  overflow: hidden;
}

.liuiMrGL {
  transform: translate(100%);
}

.X9QN78sp {
  transition: margin-top 0.4s cubic-bezier(0.23, 1, 0.32, 1),
  transform 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0.4s;
}

.X9QN78sp,
.g5zkr7fE {
  transform: translate(0);
}

.g5zkr7fE {
  overflow: hidden;
}

.vaaTmP71 {
  transform: translate(100%);
  transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1),
  margin-top 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0.4s;
}

.ZJjR7Z_1 {
  color: #00000080;
  font-size: 22px;
  padding: 30px 0;
  text-align: center;
  width: 100%;
}

.Tk3KRiT5 {
  font-size: 34px;
  margin-top: 25px;
}

.a3f15su3 {
  display: inline-block;
  position: relative;
}

.oYXprZUD {
  padding: 5px 0;
}

.gC5T8m6M {
  margin-right: 5px;
}

@keyframes Rt6e2VS5 {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes oFfexOXs {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes zeiJZISL {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes hBMps24x {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes PjFJ9rS4 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Gjn03fwY,
.wHjdY8NW {
  border-radius: 0.25em;
  display: inline-block;
  height: 1em;
  min-height: 16px;
  min-width: 16px;
  position: relative;
  top: -0.125em;
  vertical-align: middle;
  width: 1em;
}

.Gjn03fwY.RP64fEuR,
.wHjdY8NW.RP64fEuR {
  display: none;
}

.Gjn03fwY.huWWMlmK,
.wHjdY8NW.huWWMlmK {
  font-size: 14px;
}

.Gjn03fwY.d_nCADQl,
.wHjdY8NW.d_nCADQl {
  font-size: 24px;
}

.ND2ri5fa .Gjn03fwY,
.ND2ri5fa .wHjdY8NW {
  opacity: 0.3;
}

.wHjdY8NW {
  background-color: #fff;
  border: 3px solid #999;
  border-radius: 0.25em;
  box-sizing: border-box;
}

.wHjdY8NW:before {
  bottom: 0;
  color: #000c;
  content: attr(data-product-name);
  font-size: 0.6em;
  font-weight: 700;
  left: 0;
  line-height: 1.3;
  position: absolute;
  right: 0;
  text-align: center;
  text-transform: uppercase;
  top: 0;
}

@keyframes vAkweG7w {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes xk52QMGz {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes AgKSnrqL {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes QJm0KP4m {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes QNpfEa4p {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

._fFFQi3F {
  margin: 0 20px 12px 0;
}

.NFGRHCGg {
  align-items: baseline;
  display: inline-flex;
}

.Yllt1Xxd {
  margin-right: 4px;
  opacity: 0.5;
}

.Yllt1Xxd.ScNMyqOB,
._fFFQi3F:hover .Yllt1Xxd:not(.n0fVHGU3) {
  opacity: 1;
}

.Yllt1Xxd.n0fVHGU3 {
  opacity: 0.3;
}

.zaJB2NVu {
  font-size: 16px;
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.EKArAtcO {
  font-size: 16px;
  margin-bottom: 20px;
}

.Xm_I7N2D {
  display: flex;
  justify-content: space-between;
}

.OCZRJ7Re {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  min-width: 240px;
}

.pvhUSlNs {
  font-size: 16px;
  margin-bottom: 16px;
}

.q6VT4o59 {
  margin-right: -24px;
}

@keyframes OntFEqsj {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes rKWckt0c {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ry0axtcH {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes kQa3kCPr {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes ToQOjg5e {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.C52mGqx1 {
  display: block;
  margin: 0 20px 12px 0;
}

.GpWBzNRA {
  align-items: baseline;
  display: inline-flex;
}

.hYQSKmdQ {
  margin-right: 4px;
  opacity: 0.5;
}

.C52mGqx1:hover .hYQSKmdQ:not(.D1FlglwR),
.hYQSKmdQ.AmAip353 {
  opacity: 1;
}

.hYQSKmdQ.D1FlglwR {
  opacity: 0.3;
}

.d8QtoSoS {
  font-size: 16px;
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.EkVH74wN {
  font-size: 16px;
  margin-bottom: 20px;
}

.Jam3m1wp {
  -moz-column-width: 240px;
  column-width: 240px;
}

.mRRLXTeG {
  align-items: center;
  display: flex;
  font-size: 16px;
  margin-bottom: 16px;
}

@keyframes rUl7Hs6h {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes RWdt6vKY {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes VVdYw88N {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes Qc66jbkj {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes rVqzhm5d {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.IkNRmL9R,
.l3HV06AW {
  white-space: nowrap;
}

.IkNRmL9R {
  margin-left: 5px;
}

.wTSXlBGd .IkNRmL9R {
  color: #0000005e;
}

.kd8cDVK4 {
  white-space: pre-wrap;
}

.ZVDcdyaI {
  background: transparent;
  border: none;
  cursor: pointer;
  font: inherit;
  padding: 0;
  text-align: inherit;
}

.ZVDcdyaI:focus,
.ZVDcdyaI:hover {
  border: none;
  box-shadow: none;
  outline: none;
}

@keyframes bNaQprYP {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes rWES2r0O {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes Src7jFj1 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes xdFXfo9R {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.lm8a7BN3 {
  display: flex;
  justify-content: space-between;
}

.xhPiCxDo {
  display: flex;
  flex-basis: 300px;
  flex-direction: column;
  flex-grow: 1;
  margin-right: 32px;
}

.yCpuxyKH {
  font-size: 16px;
  max-width: 220px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.yCpuxyKH.SdpkYOV6 {
  cursor: pointer;
  display: inline-block;
}

.yCpuxyKH.SdpkYOV6:hover {
  background-color: #f2f2f2;
}

.ZVDcdyaI {
  margin-bottom: 6px;
}

.DF_wMhTm {
  display: inline-block;
  position: relative;
}

input[type="text"].V_zul048 {
  text-align: right;
}

.TQBZoZsL input[type="text"].V_zul048 {
  padding-right: 19px;
}

.ij6aOrVC {
  left: unset;
  right: 0;
}

.TQBZoZsL .ij6aOrVC {
  padding-right: 19px;
}

.x0mntoWp {
  bottom: 0;
  color: #00000080;
  line-height: 30px;
  padding: 0 5px;
  position: absolute;
  right: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.DrPx2dA3 {
  background: #f7f7f7;
}

.AIX1Dp75 {
  cursor: pointer;
  display: inline-block;
  height: 31px;
  width: 28px;
}

.rySdwrgh {
  display: block;
  line-height: 31px;
  text-align: center;
}

.AIX1Dp75:hover .rySdwrgh:not(._jURKqHA):not(.f3ZbJTqH) {
  box-shadow: inset 0 0 0 1px #ccc;
}

.rySdwrgh.h0kaqAYE {
  font-weight: 700;
}

.rySdwrgh.f3ZbJTqH {
  color: #0000005e;
}

.rySdwrgh._jURKqHA {
  background: #b7b7b7;
  color: #fff;
}

.wYuoPEWT {
  background: #f7f7f7;
}

.ye6z_Ua_ {
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  padding: 8px 0 0 5px;
  text-align: left;
}

.U5u4Ku59 {
  color: #888;
  margin-top: 5px;
}

.DrbTM_2I {
  background: #fff;
  display: flex;
  height: 217px;
  outline: none;
  overflow: hidden;
  width: 291px;
}

.gdLuGH8D {
  width: 196px;
}

.gdLuGH8D,
.ySiRL1Ij {
  display: inline-block;
}

.ySiRL1Ij {
  overflow: hidden;
  width: 95px;
}

label.PCAouttI {
  align-items: center;
}

.HJRx2XhK {
  font-size: 16px;
}

.XoTQprDe {
  font-weight: 700;
  text-align: right;
  white-space: nowrap;
}

.CeIyHRFc {
  font-weight: 700;
  padding: 0 10px;
}

.KYlEX7EE {
  visibility: hidden;
}

.VP0T1t65 {
  display: inline-block;
  vertical-align: top;
}

@keyframes ZeHfC7iQ {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes xS1xFZmu {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes LuOnNr2H {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes roBV30z7 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.mWmXNEpS {
  width: 80px;
}

.jPR6n3Tc,
.mWmXNEpS {
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 16px;
  line-height: 1;
}

.jPR6n3Tc {
  margin-right: 40px;
  width: 140px;
}

.VJKqnk2R {
  display: flex;
  padding: 6px 0;
}

.jPR6n3Tc {
  align-items: center;
  display: flex;
}

.JMhRyyNi {
  font-size: 16px;
  margin-left: auto;
}

.VP0T1t65 {
  font-size: 16px;
  margin-left: 40px;
}

.FEFv2wE4 {
  background: rgba(0, 0, 0, 0.5);
  height: 1px;
  margin-left: 51px;
  width: 28px;
}

.NiaUwN2H {
  width: 80px;
}

.NiaUwN2H,
.jCnNaGqN {
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 16px;
  line-height: 1;
}

.jCnNaGqN {
  margin-right: 40px;
  width: 140px;
}

.EjLT382k {
  margin-left: 21px;
  padding-bottom: 18px;
  padding-left: 30px;
  padding-right: 30px;
}

.ejHCtSSX {
  color: #00000080;
  display: flex;
  line-height: 1.4;
  padding: 16px 0 6px;
}

.NiaUwN2H,
.ejHCtSSX,
.jCnNaGqN {
  font-size: 12px;
}

@keyframes mmzyJRt0 {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes Y__AMitE {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _1PtCf__c {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes dmnNBoE2 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes RDY6wU4B {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.XQSyfITK {
  margin: 4px 0;
  width: 100%;
}

.BVyrnLBq {
  display: inline-block;
  font-size: 16px;
  position: relative;
  width: 100%;
}

.BG5zY_9F {
  line-height: 1.4;
  margin-left: 5px;
  position: relative;
  top: -4px;
  vertical-align: baseline;
  z-index: 2;
}

.g8M0j5QD {
  line-height: 1.4;
  text-decoration: inherit;
}

._VDaooOO {
  display: inline-block;
  max-width: calc(100% - 24px);
  overflow: hidden;
  position: relative;
  position: static;
  vertical-align: baseline;
  white-space: nowrap;
}

._VDaooOO:after,
._VDaooOO:before {
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}

._VDaooOO:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
  left: calc(100% - 54px);
  opacity: 1;
  position: absolute;
}

._xe2U77q {
  font-size: 14px;
  margin-top: 20px;
}

.iUk9DX78 {
  min-height: 75px;
}

.WHkzlinq {
  font-size: 14px;
  padding: 16px 25px 25px;
  width: 385px;
}

@keyframes HnhK6tM0 {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.Pp7BR7P0 {
  word-wrap: break-word;
  display: inline-block;
  -webkit-hyphens: auto;
  hyphens: auto;
  overflow-wrap: break-word;
  vertical-align: top;
  word-break: break-all;
}

@keyframes uHHmKxoJ {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes eDYIp1eY {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fCW2Q07h {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

.btAZP5jC {
  overflow: hidden;
  position: relative;
}

.btAZP5jC:after {
  background: linear-gradient(180deg, hsla(0, 0%, 100%, 0.2), #fff 75%);
  bottom: 0;
  content: "";
  height: 15px;
  left: 0;
  position: absolute;
  width: 100%;
}

@keyframes zmoJzNYT {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.btAZP5jC {
  cursor: pointer;
  line-height: 1.4;
  max-height: 65px;
  padding: 15px 35px 15px 15px;
}

.btAZP5jC.vd0fZOke {
  background: #f2f2f2;
}

.btAZP5jC.vd0fZOke:after {
  background: linear-gradient(180deg, hsla(0, 0%, 96%, 0.2), #f5f5f5 75%);
}

.btAZP5jC.SnR3b0_C {
  background: #ededed;
}

.btAZP5jC.SnR3b0_C:after {
  background: linear-gradient(180deg, hsla(0, 0%, 93%, 0.2), #ededed 75%);
}

.btAZP5jC.sydWlhWV {
  color: #00000080;
  cursor: default;
}

.btAZP5jC.sydWlhWV.SnR3b0_C,
.btAZP5jC.sydWlhWV.vd0fZOke {
  background: transparent;
}

.wantsskc {
  line-height: 1.4;
  min-width: 20px;
  overflow: hidden;
}

.VEffNgK6 .wantsskc {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

.VEffNgK6 .wantsskc:after,
.VEffNgK6 .wantsskc:before {
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}

.VEffNgK6 .wantsskc:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
  opacity: 1;
}

.btAZP5jC.vd0fZOke .wantsskc:after,
.btAZP5jC.vd0fZOke .wantsskc:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 95%, 0), #f2f2f2);
}

.btAZP5jC.SnR3b0_C .wantsskc:after,
.btAZP5jC.SnR3b0_C .wantsskc:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 93%, 0), #ededed);
}

.Pp7BR7P0 {
  color: #00000080;
  max-height: 50px;
  max-width: 100%;
  overflow: hidden;
  word-break: break-word;
}

@keyframes RNYXas5w {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes WYVcFNYp {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes DB161In2 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes NoPlu6zJ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes Tvuaat6o {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.HMiS6Jcb,
.e7xEGQwu {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

.e7xEGQwu {
  display: block;
  line-height: inherit;
}

.HMiS6Jcb {
  display: inline-flex;
  right: auto;
}

.eB4vJGYw {
  bottom: 0;
  box-shadow: 0 0 15px 15px #fff;
  position: absolute;
  right: -31px;
  top: 0;
  width: 30px;
}

.s1ByPUgz {
  background: #fff;
  border: 1px solid #cfccc6;
  border-radius: 1px;
  box-shadow: 0 1px 6px #0000004d;
  font-size: 16px;
  line-height: 0;
  padding: 0;
  position: absolute;
  visibility: visible;
  width: auto;
  z-index: 200;
}

@keyframes FIINtLTJ {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.MN98kwZ2,
.QPVI4K43,
._TF68V6i,
.kaBRlC84 {
  display: inline-block;
  vertical-align: top;
}

@keyframes rvyblR32 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _IucpR8W {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes iJ7Q1wxk {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes SE3AyxXJ {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

._TF68V6i {
  font-size: 16px;
  position: relative;
}

.MN98kwZ2 {
  align-items: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  line-height: 1.4;
  overflow: hidden;
  padding: 4px 3px 3px;
  width: 100%;
}

.MN98kwZ2.Ca5vwjqg {
  border-bottom: none;
  color: #404040;
  cursor: default;
}

.MN98kwZ2.nFmKnrVO {
  color: #00000080;
}

.vq_dFPgo {
  display: flex;
  justify-content: space-between;
  padding-right: 10px;
}

.QPVI4K43,
.vq_dFPgo {
  flex-grow: 1;
  flex-shrink: 1;
}

.QPVI4K43 {
  line-height: 1.4;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.VEffNgK6 .QPVI4K43 {
  text-overflow: clip;
}

.kaBRlC84 {
  color: #00000080;
  flex-grow: 1;
  flex-shrink: 0;
  line-height: 1.4;
  margin: 0 -5px 0 10px;
  max-width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.VEffNgK6 .kaBRlC84 {
  text-overflow: clip;
}

.nm3cIxU0 {
  color: #00000080;
  flex-grow: 0;
  flex-shrink: 0;
  line-height: 1;
}

.CUXk420S {
  background: #fff;
  border: 1px solid #cfccc6;
  box-shadow: 0 1px 6px #0000004d;
  line-height: 0;
}

.wjgnnxil {
  padding: 0;
}

.tCEuk4Aw {
  max-height: 300px;
  min-width: 50px;
  overflow: hidden;
  overflow-y: auto;
}

.bPXf7AXV {
  background: transparent;
  border: none;
  font: inherit;
  padding: 0;
  text-align: inherit;
}

.bPXf7AXV:focus,
.bPXf7AXV:hover {
  border: none;
  box-shadow: none;
  outline: none;
}

@keyframes PUu1JChz {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes HfRIWuuS {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes vzJ_WPim {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes FWxDV0kC {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.wCdYU8QR {
  padding: 25px 25px 30px;
}

.Tdk7hZNX {
  font-size: 16px;
  margin-bottom: 20px;
}

.bPXf7AXV {
  border: 2px dashed rgba(0, 0, 0, 0.15);
  border-radius: 1px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 22px;
  line-height: 1.4;
  margin-bottom: 25px;
  padding: 10px;
  position: relative;
  text-align: center;
  width: 100%;
}

.bPXf7AXV:focus,
.bPXf7AXV:hover {
  border: 2px dashed rgba(0, 0, 0, 0.15);
}

.abHGUDLC {
  align-items: baseline;
  display: flex;
  margin-bottom: 25px;
}

.SXx9aCu9 {
  vertical-align: baseline;
}

.vczpCyrQ {
  font-size: 16px;
  margin-left: auto;
}

.YM9jGaHB {
  vertical-align: baseline;
}

.XNJmuph6 {
  width: 100%;
}

.txmIn1vk {
  line-height: 1.2;
  max-height: 60px;
}

.U7cqzIys {
  background: #f7f7f7;
  font-size: 16px;
  padding: 15px 25px;
}

.ehyDBWf8 {
  margin-right: 20px;
}

.y1Kzx3DB {
  height: 293px;
}

.icn0Z6Bb {
  background: #fff;
}

.tyaR4eHv {
  margin-bottom: 16px;
}

.pWAT_96r {
  font-size: 14px;
  padding: 0;
  width: 435px;
}

.C3ijCkrt {
  cursor: pointer;
  line-height: 1.4;
}

.qX3kOnJr .C3ijCkrt {
  color: #0000005e;
}

.qX3kOnJr:hover .C3ijCkrt {
  color: #3072c4;
}

.qX3kOnJr:hover .C3ijCkrt:hover {
  color: #044785;
}

.tMGvfXPj {
  color: #0000005e;
}

.Is9Kb1Tk {
  margin-top: 15px;
}

.Is9Kb1Tk:first-child {
  margin-top: 0;
}

.C_oW4hUx {
  float: right;
  white-space: nowrap;
}

.eI6ZDDc_ {
  color: #404040;
  line-height: 1.4;
}

.eI6ZDDc_.MqniK3l9,
.tMGvfXPj:hover .eI6ZDDc_.MqniK3l9 {
  color: #228007;
}

.eI6ZDDc_.HKwRo_dx,
.eI6ZDDc_.cx2CpqX3,
.tMGvfXPj:hover .eI6ZDDc_.HKwRo_dx,
.tMGvfXPj:hover .eI6ZDDc_.cx2CpqX3 {
  color: #ce0014;
}

.tMGvfXPj .eI6ZDDc_ {
  color: #0000005e;
}

@keyframes AXYpPYEY {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ZRXdOQUd {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes JhljHkiS {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes ICk4SU_t {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.TqSnT4zz {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  padding: 8px calc(var(--rightPadding) - 12px) 8px
  calc(var(--leftPadding) - 12px);
}

@keyframes NDZfallU {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes RUw9OZgG {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes n3LM7i9J {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes SbHSVDMb {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.PR4KKYT0 {
  align-items: baseline;
  display: flex;
  font-weight: 700;
  max-width: 100%;
}

.t1TsNqaC {
  font-size: 20px;
  line-height: 40px;
  margin-right: 10px;
  max-width: 100%;
}

.i0u6J17Z {
  color: #00000080;
  font-size: 16px;
  line-height: 1.4;
  max-width: 100%;
}

@keyframes Ub6U_l1l {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fbvpMoQm {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes BvtG6lrj {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes aXDqVrfq {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.FUAdYV2N {
  overflow: hidden;
  transition: width 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  width: 0;
}

@keyframes oV_9972w {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes I2BqreeQ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes tGJHqoLb {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes cU5m2CFw {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.RoWPe0aT {
  align-items: baseline;
  color: #404040;
  display: flex;
  flex-shrink: 0;
  font-size: 20px;
  margin-left: calc(var(--leftPadding) * -1);
  padding: 14px 0 14px var(--headerBackButtonPaddingLeft);
  text-decoration: none;
  transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.RoWPe0aT:focus,
.RoWPe0aT:hover {
  box-shadow: inset -1px 0 #dfdfdf;
  margin-right: 16px;
  padding-right: 15px;
}

.RoWPe0aT:active,
.RoWPe0aT:focus,
.RoWPe0aT:hover {
  color: #404040;
  text-decoration: none;
}

.AYveMcsd {
  display: inline-flex;
  font-weight: 700;
  line-height: 1.4;
  white-space: nowrap;
}

.E0x7DRcc {
  margin-right: 4px;
}

@keyframes _xV78Cg1 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes WjVZj7uw {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes cDRbsxZm {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes wlkerNlP {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.bVNHui_u {
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  height: 54px;
}

.IOhISY08 {
  align-items: baseline;
  display: flex;
  padding: 0 var(--rightPadding) 0 var(--leftPadding);
  width: 100%;
}

.qaXK58ax {
  font-size: 16px;
  line-height: 1.4;
  padding: 24px var(--rightPadding) 24px var(--leftPadding);
}

.DWNkbQZd {
  display: inline-block;
  position: relative;
  vertical-align: bottom;
}

.Mowfku3z input[type="text"].cAGXmxQC {
  padding-right: 16px;
}

.JQuRt_y5 {
  bottom: 0;
  position: absolute;
  right: 0;
}

.axFxOp1G,
.vfSETnRd {
  cursor: pointer;
}

.axFxOp1G:before,
.vfSETnRd:before {
  content: "";
  display: block;
}

.axFxOp1G {
  padding: 8px 4px 1px;
}

.axFxOp1G:before {
  border-bottom: 4px solid rgba(0, 0, 0, 0.5);
}

.axFxOp1G:before,
.axFxOp1G:hover:before {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  height: 0;
  width: 0;
}

.axFxOp1G:hover:before {
  border-bottom: 4px solid #404040;
}

.vfSETnRd {
  padding: 1px 4px 8px;
}

.vfSETnRd:before {
  border-top: 4px solid rgba(0, 0, 0, 0.5);
}

.vfSETnRd:before,
.vfSETnRd:hover:before {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  height: 0;
  width: 0;
}

.vfSETnRd:hover:before {
  border-top: 4px solid #404040;
}

.FLBEXPIH {
  box-sizing: border-box;
  width: 100%;
}

.N3gu0DlH {
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 440px;
}

.N3gu0DlH .yaLvC5uC {
  color: #00000080;
  position: relative;
  top: 2px;
}

@keyframes uAGUK8Ot {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.JI7adHe_ {
  display: inline-block;
  vertical-align: top;
}

@keyframes QyiZqV7G {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes Pi8PjsoZ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes BuMN0Gd5 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes _7Y4W3AF {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.N3gu0DlH {
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: #404040;
  transition: border-color, box-shadow 0.2s ease-in-out;
}

.N3gu0DlH.xeTWWoCe,
[type="email"].N3gu0DlH:focus,
[type="password"].N3gu0DlH:focus,
[type="search"].N3gu0DlH:focus,
[type="tel"].N3gu0DlH:focus,
[type="text"].N3gu0DlH:focus,
[type="url"].N3gu0DlH:focus {
  border: none;
  border-bottom: 1px solid #008eff;
  box-shadow: 0 1px #008eff;
  outline: 0;
}

[type="email"].G9M3TUaz.N3gu0DlH,
[type="email"].G9M3TUaz.N3gu0DlH:focus,
[type="email"].ovSDDE4a.N3gu0DlH,
[type="email"].ovSDDE4a.N3gu0DlH:focus,
[type="email"][disabled].N3gu0DlH,
[type="email"][disabled].N3gu0DlH:focus,
[type="email"][readonly].N3gu0DlH,
[type="email"][readonly].N3gu0DlH:focus,
[type="password"].G9M3TUaz.N3gu0DlH,
[type="password"].G9M3TUaz.N3gu0DlH:focus,
[type="password"].ovSDDE4a.N3gu0DlH,
[type="password"].ovSDDE4a.N3gu0DlH:focus,
[type="password"][disabled].N3gu0DlH,
[type="password"][disabled].N3gu0DlH:focus,
[type="password"][readonly].N3gu0DlH,
[type="password"][readonly].N3gu0DlH:focus,
[type="search"].G9M3TUaz.N3gu0DlH,
[type="search"].G9M3TUaz.N3gu0DlH:focus,
[type="search"].ovSDDE4a.N3gu0DlH,
[type="search"].ovSDDE4a.N3gu0DlH:focus,
[type="search"][disabled].N3gu0DlH,
[type="search"][disabled].N3gu0DlH:focus,
[type="search"][readonly].N3gu0DlH,
[type="search"][readonly].N3gu0DlH:focus,
[type="tel"].G9M3TUaz.N3gu0DlH,
[type="tel"].G9M3TUaz.N3gu0DlH:focus,
[type="tel"].ovSDDE4a.N3gu0DlH,
[type="tel"].ovSDDE4a.N3gu0DlH:focus,
[type="tel"][disabled].N3gu0DlH,
[type="tel"][disabled].N3gu0DlH:focus,
[type="tel"][readonly].N3gu0DlH,
[type="tel"][readonly].N3gu0DlH:focus,
[type="text"].G9M3TUaz.N3gu0DlH,
[type="text"].G9M3TUaz.N3gu0DlH:focus,
[type="text"].ovSDDE4a.N3gu0DlH,
[type="text"].ovSDDE4a.N3gu0DlH:focus,
[type="text"][disabled].N3gu0DlH,
[type="text"][disabled].N3gu0DlH:focus,
[type="text"][readonly].N3gu0DlH,
[type="text"][readonly].N3gu0DlH:focus,
[type="url"].G9M3TUaz.N3gu0DlH,
[type="url"].G9M3TUaz.N3gu0DlH:focus,
[type="url"].ovSDDE4a.N3gu0DlH,
[type="url"].ovSDDE4a.N3gu0DlH:focus,
[type="url"][disabled].N3gu0DlH,
[type="url"][disabled].N3gu0DlH:focus,
[type="url"][readonly].N3gu0DlH,
[type="url"][readonly].N3gu0DlH:focus {
  background: none;
  border-bottom: 1px solid transparent;
  box-shadow: none;
}

.N3gu0DlH.I6INU8tj,
[type="email"].I6INU8tj.N3gu0DlH,
[type="email"].I6INU8tj.N3gu0DlH:focus,
[type="email"].rRGA57Zm.N3gu0DlH,
[type="email"].rRGA57Zm.N3gu0DlH:focus,
[type="password"].I6INU8tj.N3gu0DlH,
[type="password"].I6INU8tj.N3gu0DlH:focus,
[type="password"].rRGA57Zm.N3gu0DlH,
[type="password"].rRGA57Zm.N3gu0DlH:focus,
[type="search"].I6INU8tj.N3gu0DlH,
[type="search"].I6INU8tj.N3gu0DlH:focus,
[type="search"].rRGA57Zm.N3gu0DlH,
[type="search"].rRGA57Zm.N3gu0DlH:focus,
[type="tel"].I6INU8tj.N3gu0DlH,
[type="tel"].I6INU8tj.N3gu0DlH:focus,
[type="tel"].rRGA57Zm.N3gu0DlH,
[type="tel"].rRGA57Zm.N3gu0DlH:focus,
[type="text"].I6INU8tj.N3gu0DlH,
[type="text"].I6INU8tj.N3gu0DlH:focus,
[type="text"].UOVRu1kp.N3gu0DlH,
[type="text"].rRGA57Zm.N3gu0DlH,
[type="text"].rRGA57Zm.N3gu0DlH:focus,
[type="url"].I6INU8tj.N3gu0DlH,
[type="url"].I6INU8tj.N3gu0DlH:focus,
[type="url"].rRGA57Zm.N3gu0DlH,
[type="url"].rRGA57Zm.N3gu0DlH:focus {
  border: none;
  border-bottom: 1px solid #d92b2b;
  border-radius: 0;
  box-shadow: 0 1px #d92b2b;
  outline: none;
  outline-offset: 0;
}

.N3gu0DlH {
  cursor: text;
  position: relative;
  white-space: normal;
}

.ovSDDE4a {
  width: 100%;
}

.jzbFPlqP {
  margin-left: -12px;
  margin-right: -12px;
}

input[type="text"].JMD9W_Ho {
  border: none;
  font-size: 16px;
  max-width: 100%;
  min-width: 40px;
  padding: 4px 15px;
  text-overflow: clip;
  vertical-align: middle;
}

input[type="text"].JMD9W_Ho:focus {
  border: none;
  box-shadow: none;
  outline: none;
}

.JI7adHe_,
.kyMLH0Z0 {
  max-width: 100%;
}

.kyMLH0Z0 {
  vertical-align: baseline;
}

.CpovZf6U {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

.CpovZf6U:after,
.CpovZf6U:before {
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}

.CpovZf6U:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff);
  opacity: 1;
}

.WdfES04b {
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

.WdfES04b:after,
.WdfES04b:before {
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  z-index: 1;
}

.WdfES04b:before {
  background-image: linear-gradient(90deg, hsla(0, 0%, 95%, 0), #f2f2f2);
  opacity: 1;
}

.JI7adHe_,
.K1vp3LQ3,
.kyMLH0Z0 {
  cursor: text;
  position: static;
}

.XbZRSqu4 {
  opacity: 0;
  width: 0;
}

:root {
  --red0: #f03b36;
  --red10: #ffddd6;
  --red20: #ffc8bf;
  --red30: #ffb2a9;
  --red40: #ff9d92;
  --redLightBasic50: #ff887b;
  --redBasic60: #ff5a49;
  --red70: #ee5042;
  --red80: #dd473b;
  --red90: #cb3d35;
  --red100: #ba342e;
  --red110: #a92a27;
  --orange0: #fc7630;
  --orange10: #ffe0c3;
  --orange20: #ffd1a0;
  --orange30: #ffc17d;
  --orange40: #ffb259;
  --orangeLightBasic50: #ffa236;
  --orangeBasic60: #ff8227;
  --orange70: #ea7324;
  --orange80: #d46421;
  --orange90: #bf561e;
  --orange100: #a9471b;
  --orange110: #943817;
  --yellow0: #feca42;
  --yellow10: #ffeec2;
  --yellow20: #fde1a1;
  --yellow30: #fdd481;
  --yellow40: #fcc660;
  --yellowLightBasic50: #fcb73e;
  --yellowBasic60: #fda70c;
  --yellow70: #f69912;
  --yellow80: #ef8b17;
  --yellow90: #e77e1b;
  --yellow100: #de711e;
  --yellow110: #d46421;
  --greenLite0: #64b419;
  --greenLite10: #d7f8ae;
  --greenLite20: #c8f18e;
  --greenLite30: #b9e96e;
  --greenLite40: #aae24d;
  --greenLiteLightBasic50: #9bdb2d;
  --greenLiteBasic60: #78bf2b;
  --greenLite70: #6cad26;
  --greenLite80: #5f9c20;
  --greenLite90: #538a1b;
  --greenLite100: #477916;
  --greenLite110: #3a6710;
  --green0: #26ad50;
  --green10: #c7f9cc;
  --green20: #a7eeb3;
  --green30: #87e39a;
  --green40: #67d881;
  --greenLightBasic50: #46cd68;
  --greenBasic60: #26ad50;
  --green70: #23a14a;
  --green80: #209644;
  --green90: #1c8a3f;
  --green100: #197f39;
  --green110: #167333;
  --greenMint0: #00bea2;
  --greenMint10: #c6f5ec;
  --greenMint20: #a8eee2;
  --greenMint30: #8be7d8;
  --greenMint40: #6ddfcd;
  --greenMintLightBasic50: #4fd8c3;
  --greenMintBasic60: #00c5a8;
  --greenMint70: #00b59a;
  --greenMint80: #00a58d;
  --greenMint90: #00957f;
  --greenMint100: #008571;
  --greenMint110: #007564;
  --blue0: #2291ff;
  --blue10: #cdedff;
  --blue20: #aeddff;
  --blue30: #8fcdff;
  --blue40: #70bdff;
  --blueLightBasic50: #51adff;
  --blueBasic60: #2291ff;
  --blue70: #1f87ef;
  --blue80: #1c7edf;
  --blue90: #1874cf;
  --blue100: #156abe;
  --blue110: #1261ae;
  --blueDark0: #366af3;
  --blueDark10: #dde6ff;
  --blueDark20: #becfff;
  --blueDark30: #9fb8ff;
  --blueDark40: #80a1ff;
  --blueDarkLightBasic50: #618aff;
  --blueDarkBasic60: #366af3;
  --blueDark70: #3365e8;
  --blueDark80: #3060dc;
  --blueDark90: #2e5ad1;
  --blueDark100: #2b55c5;
  --blueDark110: #2850ba;
  --purple0: #b750d1;
  --purple10: #f7d7ff;
  --purple20: #eabdf6;
  --purple30: #dea3ec;
  --purple40: #d189e3;
  --purpleLightBasic50: #c56fda;
  --purpleBasic60: #b750d1;
  --purple70: #aa49c3;
  --purple80: #9e43b5;
  --purple90: #913ca6;
  --purple100: #843698;
  --purple110: #782f8a;
  --grayscaleText: #222;
  --grayscaleSecondaryText: #757575;
  --grayscaleDisabledText: #adadad;
  --grayscaleDarkBackground: #d6d6d6;
  --grayscaleBackground: #e6e6e6;
  --grayscaleLightBackground: #f0f0f0;
  --grayscaleWhite: #fff;
  --grayscale865Text: rgba(0, 0, 0, 0.865);
  --grayscale54SecondaryText: rgba(0, 0, 0, 0.54);
  --grayscale32DisabledText: rgba(0, 0, 0, 0.32);
  --grayscale16DarkBackground: rgba(0, 0, 0, 0.16);
  --grayscale10Background: rgba(0, 0, 0, 0.1);
  --grayscale06LightBackground: rgba(0, 0, 0, 0.06);
}

.YA1kplR7 {
  align-items: center;
  display: flex;
  font-weight: 700;
  line-height: 24px;
}

.DXNSEMNC {
  flex-direction: column;
  font-size: 20px;
  gap: 24px;
}

.HfvPzImP {
  flex-direction: row;
  font-size: 16px;
  gap: 8px;
}

.koYfKLpQ {
  color: var(--grayscaleDisabledText);
}

.i_GOYQRs {
  max-width: 636px;
  text-align: center;
}

.M2SjrrQj {
  background-color: #0000000d;
  border-radius: 2px;
  color: #0000005e;
  font-size: 9px;
  font-weight: 800;
  letter-spacing: 1.5px;
  line-height: 11px;
  padding: 3px 8px;
  text-transform: uppercase;
}

.M2SjrrQj.OfWBERvX {
  cursor: pointer;
}

.M2SjrrQj.OfWBERvX.Z2yaoe_f,
.M2SjrrQj.OfWBERvX:active,
.M2SjrrQj.OfWBERvX:focus,
.M2SjrrQj.OfWBERvX:hover {
  background-color: #e8e8e8;
  color: #404040;
}

@keyframes FK2oSNtt {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes LoSgLfWn {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes bGakehpY {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes pEp7bxzX {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes A6IMtYHm {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.DixWuIdT {
  min-height: 120px;
  z-index: 1;
}

.DixWuIdT:empty {
  display: none;
}

.rJb1hHdW {
  position: relative;
}

.CZ8zbMdh {
  line-height: 1.2;
  width: 210px;
}

.xozOK4dg {
  position: relative;
}

.VGIX7hwR {
  color: #404040;
  font-size: 14px;
  line-height: 1.2;
  width: 210px;
}

.Sdsw1RK8 {
  align-items: flex-start;
  display: flex;
  font-size: 16px;
  justify-content: flex-start;
  margin-bottom: 25px;
}

.Sdsw1RK8:last-child {
  margin-bottom: 0;
}

.tpwsxKsl {
  margin-right: 30px;
  width: 175px;
}

.OgNrc2_3 {
  position: relative;
  top: -7px;
}

.BiIPCBjC {
  align-items: baseline;
  display: flex;
  font-size: 14px;
  line-height: 1.4;
}

.fhD42OZo {
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 16px;
  width: 175px;
}

.m_VJjpRw {
  flex-grow: 1;
}

.KmDG5lp1 {
  color: gray;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
  padding: 0;
}

.T8ZBumgG {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.qsatGpfF {
  align-items: center;
  display: flex;
}

.CUHscaAY {
  margin-left: 4px;
  margin-right: -4px;
}

@keyframes BamV5KHc {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes uE0pw9IP {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes h6MsOMSk {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes rhaEx_sD {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.zzieECKt {
  width: 100%;
}

.cXG5uPNl {
  left: -20px;
  position: absolute;
}

.w6z5wb_s {
  display: inline-block;
}

.A1BTg8YG .w6z5wb_s {
  margin-top: 10px;
}

.T5Dwz1gH {
  font-size: 16px;
  line-height: 1.4;
}

.vZzcqekD {
  color: #00000080;
  font-size: 14px;
  position: relative;
}

@keyframes U2T_Xv6T {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fUZSSfPm {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes OAfaKEDc {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes SSOpIzFS {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes r2xV7Z9P {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.FvM7Wtkk {
  min-height: 150px;
  min-width: 300px;
}

@keyframes BQo7AVQ6 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes K8vXBAMk {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes yb4cgwWW {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes nbKb2O94 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes haOfElVt {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

.GVp98Mhs {
  margin-top: -44px;
  padding: 20px;
}

.dHya_3jr {
  flex: 1 1;
  padding: var(--entityRowTopPadding) var(--entityRowRightPadding)
  var(--entityRowBottomPadding) var(--entityRowLeftPadding);
  width: 0;
}

.dHya_3jr:not(:last-child) {
  padding-right: 16px;
}

.QmSAmOkg {
  margin-right: 10px;
}

.qgnTEltT {
  background-color: #f7f7f7;
  color: #404040;
  font-size: 16px;
  text-align: center;
  width: 100%;
}

.x3cLwc0A {
  margin-right: 10px;
}

.oOVHjLuE {
  background-color: #f7f7f7;
  color: #404040;
  font-size: 16px;
  text-align: center;
  width: 100%;
}

.NLpv9RNK {
  margin-right: 16px;
}

.KXKahu07 {
  background: transparent;
  border: none;
  cursor: pointer;
  font: inherit;
  padding: 0;
  text-align: inherit;
}

.KXKahu07:focus,
.KXKahu07:hover {
  border: none;
  box-shadow: none;
  outline: none;
}

@keyframes hoUFfN4U {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes gYqoOIJq {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes UJkZmWlU {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes AOQiMSZk {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.KXKahu07 {
  background-color: transparent;
  color: #00000080;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 16px 0;
  transition: background-color 0.4s cubic-bezier(0.23, 1, 0.32, 1),
  color 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  width: 100%;
}

.KXKahu07.EgIJoMJr,
.KXKahu07:active,
.KXKahu07:focus,
.KXKahu07:hover {
  background-color: #ededed;
  color: #404040;
}

.YDexv3J_.EgIJoMJr,
.YDexv3J_:active,
.YDexv3J_:focus,
.YDexv3J_:hover {
  background-color: #df6d69;
  color: #fff;
}

.KXKahu07.SIMPXRnG,
.KXKahu07:disabled {
  background-color: transparent;
  color: #0000005e;
}

.I37dagrd {
  margin-top: -4px;
}

.xblsKYQk {
  height: 100%;
}

@keyframes Ss1WLdsc {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes l9SHkMKB {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes iEQbUybY {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes LB_WSVLU {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fpbXgrdj {
  width: 32px;
}

.M5giTiW0 {
  margin: -16px;
  padding: 4px;
}

.M5giTiW0:empty:before {
  content: "Нет доступных действий";
  display: block;
  padding: 12px;
}

.Y_6huPQz {
  align-self: stretch;
  flex-grow: 0;
  flex-shrink: 0;
}

.E_OSNv69 {
  background: #fff;
  height: 217px;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 291px;
}

.aDWZAUJ6 {
  background: #fff;
  bottom: 0;
  box-shadow: inset 0 5px 6px -5px #0003;
  cursor: pointer;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.GLBjYUd0 {
  background: #f7f7f7;
}

.lnnxkNlm {
  box-sizing: border-box;
  left: 196px;
  overflow: hidden;
  padding: 8px 0 0 5px;
  position: absolute;
  text-align: left;
  width: 95px;
}

.uz2y0Vua {
  color: #888;
  margin-top: 5px;
}

.g7ftk_F9 {
  position: absolute;
}

.eEm0MS7j {
  display: block;
  height: 31px;
  line-height: 31px;
  text-align: center;
  width: 28px;
}

.g7ftk_F9.M4DYSOae:not(.F2DNbCLg):not(.Lhf1zN_u) .eEm0MS7j {
  box-shadow: inset 0 0 0 1px #ccc;
}

.g7ftk_F9.rtBumOqe .eEm0MS7j {
  font-weight: 700;
}

.g7ftk_F9.Lhf1zN_u .eEm0MS7j {
  color: #0000005e;
}

.g7ftk_F9.F2DNbCLg .eEm0MS7j {
  background: #b7b7b7;
  color: #fff;
}

.g7ftk_F9.HRWtwT_C .eEm0MS7j {
  color: #1d9d00;
}

.F2DNbCLg .g7ftk_F9.HRWtwT_C .eEm0MS7j {
  background: #1d9d00;
  color: #fff;
}

.R6oijcyM {
  background: #fff;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.hP1LN45I {
  color: #404040;
  cursor: pointer;
  display: inline-block;
  line-height: 14px;
  outline: 0;
  position: relative;
  text-align: left;
}

.kdD5p2je {
  padding: 6px 18px 7px 10px;
}

.hP1LN45I:focus .kdD5p2je,
.hP1LN45I:hover .kdD5p2je {
  color: #3072c4;
}

.zh0c34jl {
  position: absolute;
  right: 6px;
  top: 9px;
}

.zh0c34jl:after,
.zh0c34jl:before {
  border: 3px solid transparent;
  content: "";
  display: block;
}

.zh0c34jl:before {
  border-bottom-color: #404040;
  border-top: 0;
  margin-bottom: 2px;
}

.zh0c34jl:after {
  border-bottom: 0;
  border-top-color: #404040;
}

.hP1LN45I:focus .zh0c34jl:before,
.hP1LN45I:hover .zh0c34jl:before {
  border-bottom-color: #3072c4;
}

.hP1LN45I:focus .zh0c34jl:after,
.hP1LN45I:hover .zh0c34jl:after {
  border-top-color: #3072c4;
}

.zCBCJxrQ {
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
  box-shadow: 0 0 8px #00000040;
  box-sizing: content-box;
  margin: -14px -1px 0;
  min-width: 100%;
  overflow: hidden;
  position: absolute;
  z-index: 501;
}

.zCBCJxrQ.rvTie7fL {
  margin-top: 0;
}

.T_NIawsA {
  overflow: hidden;
  position: relative;
}

.L7fjFs9u {
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  white-space: nowrap;
}

.L7fjFs9u.Zyww1Jxf {
  background: #ededed;
}

.L7fjFs9u.og3Mnyl8 {
  background: #3786b5;
  color: #fff;
}

.L7fjFs9u.SmzPgPFT {
  color: #0000005e;
}

.f7ASEbYt,
.g6TrBosv {
  box-sizing: border-box;
  height: 14px;
  text-align: center;
}

.f7ASEbYt:before,
.g6TrBosv:before {
  border: 4px solid transparent;
  content: "";
  display: inline-block;
  margin: 4px 0;
  vertical-align: top;
}

.f7ASEbYt:hover,
.g6TrBosv:hover {
  background-color: #3786b5;
}

.f7ASEbYt:before {
  border-bottom-color: #404040;
  border-top: 0;
}

.f7ASEbYt:hover:before {
  border-bottom-color: #fff;
}

.g6TrBosv:before {
  border-bottom: 0;
  border-top-color: #404040;
}

.g6TrBosv:hover:before {
  border-top-color: #fff;
}

.gbM45Wq0 {
  border-top: 1px solid #ccc;
  padding: 12px 10px 15px;
}

.kYMRiVKP {
  background-color: #1d9d00;
  display: inline-block;
  height: 10px;
  width: 10px;
}

.J6xsDGpu {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 2px 10px #00000026;
  position: absolute;
  z-index: 500;
}

.XUBLqw4p {
  border-bottom: 1px solid #ccc;
  padding: 5px;
  text-align: right;
}

.t29w4CfZ {
  display: inline-block;
  position: relative;
  vertical-align: bottom;
}

.IKezuI0W {
  cursor: pointer;
  font-size: 15px;
  margin-left: -35px;
  padding: 0 10px 6px;
}

.IKezuI0W.CEaHCShd {
  color: #0000005e;
  cursor: default;
}

.fU22wgKd {
  position: relative;
  top: -1px;
}

.NYyAJ81B,
.YNwomCS7 {
  vertical-align: baseline;
}

.y8kZO5HF {
  display: inline-block;
  vertical-align: top;
}

.onotZtLZ {
  align-items: flex-start;
  display: flex;
}

.PdNgOwtm {
  position: relative;
  top: 7px;
}

._N9jW05X {
  white-space: normal;
  width: 160px;
}

.B0enqNkI {
  display: flex;
  flex-direction: column;
}

.jvWuipJO {
  color: #00000080;
  margin-top: 5px;
}

@keyframes MZe9KJVi {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes EgejoYPz {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes SKQIMYWa {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes wKI8IEgQ {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes rUlgkB3N {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.Z_9Mscjj {
  bottom: 0;
  display: inline-block;
  margin-left: 10px;
  position: absolute;
  top: 0;
}

.Z_9Mscjj:after,
.Z_9Mscjj:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAMAAADNlS1EAAAA7VBMVEUAAADh4eHh4eHh4eHg4ODc3Nzg4ODg4ODg4ODg4ODh4eHh4eHf39/e3t7Z2dng4ODg4ODg4ODY2Njg4ODg4ODf39/h4eHV1dXh4eHb29vg4ODh4eHg4ODe3t6AgIDg4ODg4ODg4ODg4ODh4eHX19fh4eHg4ODh4eHe3t7h4eHf39/h4eHg4ODh4eHh4eHf39/g4ODg4ODh4eHg4ODf39/d3d3g4ODg4ODV1dXh4eHg4ODd3d3f39/g4ODY2Njc3Nzf39/g4ODh4eHf39/R0dHg4ODh4eHg4ODe3t7g4ODg4ODg4ODg4ODh4eHh4eFL4ShWAAAATnRSTlMAwcK69yzIY5PpqLlIJxut3nUNpTFZ9hKPFYzixUYCor/ha/sTuHL+H7sY7INM/DdR+DvoYTzQjgyxrzQgGRoWCDLuZwvZn2Qus+bfx/MnzV/5AAAAq0lEQVR4XrXOxY7DQBCE4erYYWZmZuZlxn7/x0lasrUeja/7H79DqRAOxAAkQkywYg8QCVYBJhXhN6M6whdX0RBMmikF04IZzjLlbMxzQbDIJaZyxUIv+wVrXGdqNC1stTuQuMvU6w8gYWjYJ5hG4wmk6Wz+h1gsV7K43sCB2O72h+PpDKubW8E7w3f/AEdMeHx6FlDw5fUNGr7zh46fX9Dx+8cFf8kF+Z/xAvqWGqTa+Mt3AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  content: "";
  position: absolute;
  width: 6px;
}

.Z_9Mscjj:before {
  background-position: -6px top;
  background-repeat: repeat-y;
  bottom: 12px;
  left: 4px;
  top: 12px;
  width: 2px;
}

.Z_9Mscjj:after {
  background-color: #fff;
  background-position: -8px top;
  height: 24px;
  left: 4px;
  margin-top: -12px;
  top: 50%;
}

.ixs87x_c:after,
.ixs87x_c:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAMAAADNlS1EAAAA7VBMVEUAAADh4eHh4eHh4eHg4ODc3Nzg4ODg4ODg4ODg4ODh4eHh4eHf39/e3t7Z2dng4ODg4ODg4ODY2Njg4ODg4ODf39/h4eHV1dXh4eHb29vg4ODh4eHg4ODe3t6AgIDg4ODg4ODg4ODg4ODh4eHX19fh4eHg4ODh4eHe3t7h4eHf39/h4eHg4ODh4eHh4eHf39/g4ODg4ODh4eHg4ODf39/d3d3g4ODg4ODV1dXh4eHg4ODd3d3f39/g4ODY2Njc3Nzf39/g4ODh4eHf39/R0dHg4ODh4eHg4ODe3t7g4ODg4ODg4ODg4ODh4eHh4eFL4ShWAAAATnRSTlMAwcK69yzIY5PpqLlIJxut3nUNpTFZ9hKPFYzixUYCor/ha/sTuHL+H7sY7INM/DdR+DvoYTzQjgyxrzQgGRoWCDLuZwvZn2Qus+bfx/MnzV/5AAAAq0lEQVR4XrXOxY7DQBCE4erYYWZmZuZlxn7/x0lasrUeja/7H79DqRAOxAAkQkywYg8QCVYBJhXhN6M6whdX0RBMmikF04IZzjLlbMxzQbDIJaZyxUIv+wVrXGdqNC1stTuQuMvU6w8gYWjYJ5hG4wmk6Wz+h1gsV7K43sCB2O72h+PpDKubW8E7w3f/AEdMeHx6FlDw5fUNGr7zh46fX9Dx+8cFf8kF+Z/xAvqWGqTa+Mt3AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  content: "";
  height: 12px;
  left: 0;
  position: absolute;
  width: 6px;
}

.ixs87x_c:before {
  background-position: 0 top;
  top: 0;
}

.ixs87x_c:after {
  background-position: -14px top;
  bottom: 0;
}

.SZ0ELDvz {
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 18px;
  width: 24px;
}

.uhANf7TN {
  background-color: #fff;
  box-shadow: 0 1px 2px #00000024, 0 1px 5px #00000026;
  margin: 20px 0;
  min-height: 200px;
  position: relative;
}

.G7bUO0gD {
  background: transparent
  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAAXNSR0IArs4c6QAAAOVJREFUOBGNkk0OgjAQhWk5iFtv4SE4BSRo2Lh04QWM8ncKDuHShXsvQ8o8LGQoM+gkpe3Me1+mpVFEUdf1uaqqHdb/BvTwQW/xMca8rLXvpmkO2P8K6KCHD1ozGTygo32SZdlzyoezpJshEEsCDtHqC8gWSAPAs4JIoC2ACuEguryrc+5COfWuxE4AQbRte6TpRqNI0/SBnBTjL5YKOILvoMDsjyRJv+8krPA78B0kpOk00Oo4HMDfi5ZHAwvIlhBirT5DNAHMPCTdCJEK3BiuQ70py3Ifx/Gp7/t7nuef0KDtuW8AwwmOi6bm7tkAAAAASUVORK5CYII=)
  0 0 no-repeat;
  cursor: pointer;
  height: 21px;
  position: absolute;
  right: 5px;
  top: 10px;
  width: 21px;
  z-index: 10;
}

.jOK7SFL8 {
  padding-left: 30px;
  position: relative;
}

.JtPbsthv {
  left: 10px;
  position: absolute;
  top: 17px;
}

.gMQ4Rbzd {
  align-items: center;
  background: #f7f7f7;
  display: flex;
  font-size: 16px;
  justify-content: center;
  padding: 38px 20px;
}

.f82099Ww {
  margin-left: 16px;
}

@keyframes tGVhsvAq {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _NYvIwTB {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes Aos3aG3P {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes FaVwp62a {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.VlZw1JjY {
  background-color: #fff;
  box-shadow: 0 1px 2px #00000038, 0 0 1px #0000001c;
  padding: 15px 35px 20px;
}

.dE_yYmIx {
  display: flex;
  font-weight: 700;
  justify-content: space-between;
  margin-bottom: 10px;
  position: relative;
}

.GF0JTjeR {
  font-size: 18px;
  left: -25px;
  position: absolute;
  top: -2px;
}

.DzKADUkF {
  word-wrap: break-word;
  line-height: 1.4;
  white-space: pre-wrap;
}

.uzfMt4Mu {
  color: #00000080;
}

.EFidqggf {
  row-gap: 10px;
  width: 400px;
}

.EFidqggf,
.fNSuwYp_ {
  display: flex;
  flex-direction: column;
}

.fNSuwYp_ {
  row-gap: 8px;
  width: 100%;
}

.VcoCBSDw {
  align-items: center;
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
  padding-top: 12px;
}

._6sN6eCjh {
  color: #ce0014;
}

.vxHtbg43 {
  list-style: disc;
  padding-left: 30px;
}

.X9TeNG5H {
  line-height: 22px;
}

.puOViWEX {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: Segoe UI, Helvetica Neue, Arial, Tahoma, sans-serif;
}

@keyframes J6kM_1pK {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ih8BEYUd {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes EQlqU55i {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes _KuPrMnC {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.OlcQsoLX {
  font-size: 24px;
  line-height: 32px;
}

.lvfxKMCO {
  font-size: 16px;
  line-height: 22px;
  padding-bottom: 35px;
}

.D2SqZiz6 {
  display: flex;
  justify-content: space-between;
  width: 220px;
}

@keyframes eObXLrxQ {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes SigYmUFp {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes _5xZ1iwG {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes CBGX9A70 {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.LJnRpG_0 {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  color: #00000080;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  padding: 4px 5px;
  text-transform: uppercase;
  white-space: nowrap;
}

.PdN5WjJk {
  align-items: center;
  border-radius: 20px;
  color: #fff;
  display: flex;
  font-size: 11px;
  font-weight: 700;
  height: 1.6em;
  justify-content: center;
  margin-left: 6px;
  min-width: 10px;
  padding: 0 4px;
}

.Z1kjNfsM {
  border-radius: 20px;
  height: 8px;
  width: 8px;
}

.afZSxt1_:after,
.afZSxt1_:before {
  clear: both;
  content: " ";
  display: table;
}

@keyframes arvFOW1u {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes I_Z7vnJn {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes w0wqX735 {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes zAdlOeCO {
  0% {
    opacity: 0;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.DiNrYXd9 {
  background-color: #fff;
  box-shadow: 0 1px 2px #00000024, 0 1px 6px #0000001a;
  min-height: 200px;
  padding: 0 40px 10px;
  position: relative;
}

.afZSxt1_ {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  font-size: 20px;
  height: 20px;
  margin: 0 -40px;
  padding: 15px 30px 10px 15px;
  white-space: nowrap;
}

.ZUjgnqZE,
.afZSxt1_ {
  overflow: hidden;
  position: relative;
}

.ZUjgnqZE {
  border-right: 1px solid transparent;
  box-sizing: border-box;
  color: #404040;
  display: flex;
  float: left;
  font-size: 18px;
  height: 46px;
  margin: -15px 0 -10px -15px;
  max-width: 40px;
  padding-left: 15px;
  padding-top: 17px;
  transition: all 0.3s ease-in-out;
}

.ZUjgnqZE:hover {
  border-right-color: #00000026;
  color: #404040;
  margin-right: 15px;
  max-width: 40%;
  padding-right: 15px;
}

.TEsiPQpr {
  margin-left: 5px;
}

.Aj6qHMSN {
  float: left;
}

.AeH6r0u6 {
  padding: 20px 0;
}

@keyframes yi589eGW {
  0% {
    background-position: 100%;
  }

  to {
    background-position: 0;
  }
}

.r5p3mq7B {
  align-self: center;
  line-height: 0;
  margin: 18px auto 40px;
  position: relative;
}

.r5p3mq7B:before {
  animation: yi589eGW 2s linear infinite;
  background-image: linear-gradient(
          -45deg,
          transparent 38%,
          hsla(0, 0%, 100%, 0.5) 50%,
          transparent 62%
  );
  background-size: 400%;
  border-radius: 100%;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.Jx3A3dv4 .nrqz8sdU {
  transform: translate(0);
}

.MsnKsO0H .nrqz8sdU {
  transform: translate(-100%);
  transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.Jx3A3dv4 {
  margin-top: 0;
  overflow: hidden;
}

.MsnKsO0H {
  transition: margin-top 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0.4s;
}

.rzNLPgX9 {
  position: relative;
  z-index: 1;
}

.niU1I_3Y {
  border-radius: 8px;
  padding: 4px 12px;
}

.niU1I_3Y:not(:first-child) {
  margin-top: 4px;
}

.niU1I_3Y.X7cU8Jvw {
  background: #ffddd6;
  color: #cb3d35;
}

.wqVjaJMN {
  display: block;
  line-height: 1.4;
  margin: 0 auto;
  max-width: 1000px;
  position: relative;
  text-align: center;
}

.wqVjaJMN p {
  margin: 0;
  padding: 0;
}

.t72Ool2i {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  margin: 6px 20px;
}

.aD2mdtGu {
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 20px;
  padding: 1px 7px;
  text-transform: uppercase;
}

.fEz7Yvrr {
  border-color: #1d85d0;
  color: #3072c4;
}

.ozGH5FOc {
  border-color: #f69c00;
  color: #d97e00;
}

.oVlY9HSh {
  border-color: #3f9726;
  color: #228007;
}

.Vzwx6Nod {
  border-color: #d70c17;
  color: #ce0014;
}

.nxU2ktL_ {
  align-items: baseline;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.5);
  display: flex;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 16px;
  margin-left: -24px;
  margin-right: -16px;
  padding-left: 24px;
  padding-right: 16px;
}

.VtgNMn8o,
.nxU2ktL_ {
  padding-bottom: 8px;
}

.Wl8TS9us {
  align-items: baseline;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  display: flex;
  flex-wrap: wrap;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 24px;
  padding-bottom: 24px;
}

.Wl8TS9us:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.Sw_o3JeF {
  flex-grow: 1;
  flex-shrink: 0;
  margin-right: 10px;
}

.Sw_o3JeF:last-child {
  margin-right: 0;
}

.aI8cQRob {
  box-sizing: border-box;
  margin-left: -24px;
  text-align: center;
  width: 24px;
}

.OVtPMcME,
.aI8cQRob {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-right: 0;
}

.OVtPMcME {
  flex-grow: 1;
  flex-shrink: 1;
  margin-bottom: 16px;
  width: 100%;
}

.i8B8GxAK {
  display: none;
}

.GvAhySoU {
  text-align: left;
  white-space: nowrap;
  width: 80px;
}

.cfBhmV2l {
  flex-grow: 0;
  text-align: right;
  width: 40px;
}

.iN0T5vqj {
  display: flex;
  justify-content: space-between;
  padding-right: 10px;
}

._6CrwPEs,
.pH22HWWQ {
  width: 80px;
}

._6CrwPEs,
.pH22HWWQ,
.ww_owDhJ {
  text-align: right;
  white-space: nowrap;
}

.ww_owDhJ {
  width: 92px;
}

.CQJsdnwO {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-left: -24px;
  margin-right: -16px;
  padding: 7px 16px 0 24px;
}

.DlNlXhug {
  font-size: 18px;
  line-height: 28px;
}

.DlNlXhug,
.P_VLgGLs {
  display: flex;
  justify-content: space-between;
}

.P_VLgGLs {
  font-size: 28px;
  font-weight: 600;
}

.Zq9E_3RY {
  font-weight: 100;
}

@media screen and (max-width: 520px) {
  .Wl8TS9us {
    font-size: 12px;
  }

  .pH22HWWQ {
    width: 18%;
  }

  ._6CrwPEs {
    width: 16%;
  }

  .ww_owDhJ {
    width: 20%;
  }

  .GvAhySoU {
    width: 18%;
  }

  .P_VLgGLs {
    font-size: 20px;
  }

  .DlNlXhug {
    font-size: 14px;
  }
}

@media screen and (min-width: 521px) and (max-width: 700px),
screen and (min-width: 860px) and (max-width: 940px),
screen and (min-width: 941px) {
  .CQJsdnwO,
  .nxU2ktL_ {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }
}

.AL5cahEA {
  align-items: baseline;
  display: flex;
  margin-bottom: 16px;
}

.FFyPLtj1 {
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.GKrBjD8S {
  font-size: 16px;
  margin-left: auto;
}

@media screen and (min-width: 941px) {
  .FFyPLtj1 {
    font-size: 24px;
    line-height: 36px;
  }
}

.UTEb7htr {
  width: 100%;
}

.a2Qq4Oia {
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.qoG53AC6 {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 274px;
}

.ZnyoqkGZ {
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 8px;
}

@media screen and (min-width: 941px) {
  .ZnyoqkGZ {
    font-size: 24px;
    line-height: 32px;
  }
}

.YhIR_HG1 {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  margin-bottom: 8px;
}

.OPXW6tsD {
  word-wrap: break-word;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 16px;
  padding-bottom: 24px;
}

.OPXW6tsD:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.cPwujOyr {
  display: inline-block;
}

.uPN3JF_U {
  height: calc(1em + 2px);
  margin-bottom: -0.1875em;
  width: calc(1em + 2px);
}

.lBgLF6PA {
  height: 1em;
  width: 1em;
}

.irWZtysP {
  margin-bottom: 0;
}

.fIPLseeF {
  box-sizing: border-box;
  flex-grow: 1;
  margin-top: 32px;
  min-height: 40px;
  min-width: 162px;
}

.vJZK6A51 {
  font-size: 14px;
  line-height: 20px;
  margin: 0;
  padding: 24px 24px 56px;
}

.YE_0VA_K {
  color: rgba(0, 0, 0, 0.5);
  text-align: center;
}

.aLhl7kag {
  height: 360px;
  margin-bottom: 16px;
  width: 100%;
}

.gGncYkyJ {
  margin-top: 16px;
  text-align: center;
}

.h7GEv7wG {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 4px;
}

.Bz_bLQUQ {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 4px;
}

.Bz_bLQUQ:last-child {
  margin-bottom: 0;
}

.ehfijgLn {
  height: 200px;
}

.rHy7D0bE {
  background-color: #fff;
  display: inline-block;
}

.q7qOES3U {
  word-wrap: break-word;
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
}

.blYwePEa {
  margin-bottom: 1em;
}

.LNm6c7gs {
  height: 360px;
  margin-bottom: 16px;
  width: 100%;
}

.vKQyv10m button {
  background: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: 0 0 0 1px #3d3d3d !important;
  color: #fff !important;
}

.vKQyv10m button:hover {
  background: #292929 !important;
}

.vKQyv10m button:active {
  background: #141414 !important;
}

.TqL04x_T {
  margin-bottom: 2px;
}

.ywS9WYWO {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 25px;
}

.KHN3Bojk {
  margin-bottom: 24px;
}

.Wxo9mYCv {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: stretch;
  margin: 0 -4px -1px;
}

.c8hYIQXu {
  flex-grow: 1;
  flex-shrink: 0;
  margin: 0 4px 9px;
  position: relative;
}

.QJ79Qrwq {
  align-items: center;
  background: #ffdd2d;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  font-family: Neue Haas Unica W1G, sans-serif;
  font-size: 15px;
  font-weight: 400;
  height: 32px;
  justify-content: center;
  line-height: 20px;
  padding: 2px 11px;
  width: 100%;
}

.QJ79Qrwq :last-child {
  margin-left: 9px;
}

.Vdfg_ikS {
  margin-bottom: 4px;
}

.p63EOex0 {
  font-size: 14px;
  opacity: 0.5;
}

.MVXehqtL {
  margin-bottom: 8px;
}

.aQXsC_de {
  margin-bottom: 32px;
}

.jTfSOcne {
  padding-top: 12px;
}

.EHPhlpax {
  background-color: inherit;
  margin-bottom: 16px;
  min-height: 40px;
}

.QDsi_SjH {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  min-height: 60px;
  padding: 8px 0;
}

.lcl3DIoU {
  vertical-align: -4px;
}

.QM9cXVoc {
  color: #d97e00;
}

.HdzGLafU {
  background-color: #fff;
  box-sizing: border-box;
  flex-grow: 1;
  margin-bottom: 16px;
  margin-right: 8px;
  margin-top: 32px;
  min-height: 40px;
  min-width: 162px;
}

.WcSlwd1C {
  text-align: center;
}

.XjYWJt8h {
  color: rgba(0, 0, 0, 0.5);
  font-size: 13px;
}

.kQvPT7nr {
  background-color: #fff;
  box-sizing: border-box;
  flex-grow: 1;
  margin-bottom: 16px;
  margin-right: 8px;
  margin-top: 32px;
  min-height: 40px;
  min-width: 162px;
}

.CLOeFJ2h {
  align-items: baseline;
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}

.sJsmxH7P {
  margin-bottom: 12px;
}

.eIYxYPOh {
  display: flex;
  justify-content: stretch;
  margin-bottom: 8px;
}

.k0kRQNA0 {
  margin-right: 9%;
  width: 80px;
}

.FTm1IH64,
.k0kRQNA0 {
  flex-grow: 0;
  flex-shrink: 0;
}

.p9lurh6i {
  flex-grow: 1;
  text-align: right;
}

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

.Hmpkwpkx {
  line-height: 22px;
  margin-bottom: 20px;
}

.IEFqRtWL {
  padding-bottom: 24px;
}

.OBkXBizX {
  line-height: 20px;
  margin-bottom: 8px;
}

.jZyxdfm7 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.pHGVKs14 {
  line-height: 18px;
  margin-bottom: 8px;
}

.s4engcKM {
  display: flex;
  gap: 8px;
}

.c9btgmyG {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 32px;
}

.JlZlcbEY {
  background-color: #f2f2f2;
  padding: 16px 24px;
}

.j0Q2z868 {
  align-content: baseline;
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}

.P6OpOQBi {
  white-space: nowrap;
}

._hUc6mzt,
.ymiv8FbR {
  line-height: 24px;
}

.ymiv8FbR {
  margin-bottom: 16px;
}

.eE9CQUaS {
  white-space: nowrap;
}

.UY1_k4ju {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  min-height: 60px;
  padding: 8px 0;
}

@media screen and (min-width: 860px) and (max-width: 940px),
screen and (min-width: 941px) {
  .c9btgmyG {
    max-width: 640px;
    min-width: 360px;
    padding: 32px 32px 16px;
  }
}

.MS5v2Dg0 {
  margin-top: 48px;
}

.TphrsZR2 {
  margin-bottom: 8px;
}

.xv3yDuQ9 {
  align-items: baseline;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  display: grid;
  font-size: 14px;
  gap: 16px;
  grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
  line-height: 20px;
  padding: 8px 0 12px;
  word-break: break-word;
}

.Pu8j1G_g {
  font-size: 12px;
  line-height: 20px;
}

.N_uPhJZZ,
.Pu8j1G_g,
.jm44UflB {
  color: rgba(0, 0, 0, 0.5);
}

.jm44UflB {
  font-size: 12px;
  line-height: 20px;
}

.gQEvZMNU {
  margin: 0 auto;
  max-width: 1440px;
  min-height: 100dvh;
  min-width: 360px;
  display: flex;
  flex-direction: column;
}

.jbsGBZ4t {
  display: flex;
  justify-content: flex-start;
  padding: 17px 0 30px 24px;
}

.ZxN3yPFL {
  background-color: #ffeec2;
  margin-bottom: 24px;
  margin-left: 24px;
  margin-top: -8px;
}

.ZxN3yPFL,
.iBHCIPbr {
  border-radius: 16px;
  padding: 17px 24px;
}

.iBHCIPbr {
  background-color: #f0f0f0;
  margin-bottom: 17px;
  margin-top: 19px;
}

.YI76MDgY {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.u_l2J1Lo {
  margin-bottom: 44px;
  padding: 0 16px 0 24px;
}

.k_dtXjEV {
  margin-bottom: 8px;
}

.R9jUeMzq {
  min-height: 500px;
}

.iyZHdxXT {
  font-size: 14px;
  line-height: 20px;
  margin: 0;
  padding: 24px 24px 56px;
}

.LpBLT2Cm {
  color: rgba(0, 0, 0, 0.5);
  text-align: center;
}

.Ff5rZ6iJ {
  height: 360px;
  margin-bottom: 16px;
  width: 100%;
}

@media screen and (min-width: 860px) and (max-width: 940px),
screen and (min-width: 941px) {
  .gQEvZMNU {
    padding: 0 8px;
  }

  .YI76MDgY {
    align-items: flex-start;
    flex-direction: row;
  }

  .jbsGBZ4t {
    padding-bottom: 46px;
  }

  .ZxN3yPFL {
    margin-top: -20px;
  }

  .u_l2J1Lo {
    flex-grow: 1;
    flex-shrink: 1;
    margin-bottom: 32px;
    margin-right: 2%;
    width: 536px;
  }

  .iyZHdxXT {
    padding: 0 32px 56px;
  }
}

@media screen and (min-width: 941px) {
  .gQEvZMNU {
    padding: 0 32px;
  }

  .u_l2J1Lo {
    margin-right: 5%;
  }
}

@media screen and (max-width: 520px) {
  .ZxN3yPFL {
    margin-right: 16px;
  }
}

.CHT5r3zu {
  font-size: 2.777rem;
  font-weight: 400;
  line-height: 1.04;
  margin-bottom: 1.555rem;
  margin-top: 0;
}

.HBYIiqev {
  color: #a0a0a0;
  line-height: 1;
  padding-left: 5px;
  vertical-align: top;
}

.HBYIiqev,
.tjERFXhv {
  font-size: 1rem;
  font-weight: 400;
}

.tjERFXhv {
  margin: 1.555rem 0 0.75rem;
  max-width: 620px;
}

.MhBeOOg3 {
  margin: 0 auto;
  max-width: 930px;
  padding: 3.33rem 15px;
  position: relative;
  z-index: 10;
}

.EoNdtnEU {
  margin-bottom: 4.44rem;
}

.dUYc2NWm {
  height: 100%;
  width: 100%;
}

.IIXyaWMy,
.dUYc2NWm {
  left: 0;
  position: fixed;
}

.IIXyaWMy {
  animation: cSP0g0U3 linear infinite;
  top: 26.7vh;
  width: 2270px;
}

.Ijx1k5N8 {
  animation-duration: 160s;
}

.h6lNK81E {
  animation-duration: 55s;
}

.hQm5EIC2 {
  animation-duration: 105s;
}

@keyframes cSP0g0U3 {
  0% {
    transform: translate3d(-50%, 0, 0);
  }

  to {
    transform: translateZ(0);
  }
}

@media screen and (min-width: 768px) {
  .IIXyaWMy {
    transform: translate3d(-55%, 0, 0);
    width: 5540px;
  }

  to {
    transform: translate3d(5%, 0, 0);
  }
}

@media screen and (max-width: 767px) {
  .IIXyaWMy {
    width: 2270px;
  }
}

body {
  -webkit-font-smoothing: antialiased;
  margin: 0;
}

html {
  color: rgba(0, 0, 0, 0.8);
  font-family: Segoe UI, Helvetica Neue, Arial, Tahoma, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}

@font-face {
  font-family: Segoe UI;
  font-weight: 300;
  src: local("Segoe UI Light"), local("SegoeUI-Light"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/light/latest.woff2)
  format("woff2"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/light/latest.woff)
  format("woff");
}

@font-face {
  font-family: Segoe UI;
  font-weight: 400;
  src: local("Segoe UI"), local("SegoeUI"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/normal/latest.woff2)
  format("woff2"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/normal/latest.woff)
  format("woff");
}

@font-face {
  font-family: Segoe UI;
  font-weight: 600;
  src: local("Segoe UI Semibold"), local("SegoeUI-Semibold"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/semibold/latest.woff2)
  format("woff2"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/semibold/latest.woff)
  format("woff");
}

@font-face {
  font-family: Segoe UI;
  font-weight: 700;
  src: local("Segoe UI Bold"), local("SegoeUI-Bold"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/bold/latest.woff2)
  format("woff2"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/bold/latest.woff)
  format("woff");
}

@font-face {
  font-family: Segoe UI;
  font-style: italic;
  font-weight: 400;
  src: local("Segoe UI Italic"), local("SegoeUI-Italic"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/italic/latest.woff2)
  format("woff2"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/italic/latest.woff)
  format("woff");
}

@font-face {
  font-family: Segoe UI;
  font-style: italic;
  font-weight: 700;
  src: local("Segoe UI Bold Italic"), local("SegoeUI-BoldItalic"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/bold-italic/latest.woff2)
  format("woff2"),
  url(//c.s-microsoft.com/static/fonts/segoe-ui/cyrillic/bold-italic/latest.woff)
  format("woff");
}
._name_rrifa_57 {
  line-height: 28px;
  font-size: var(--fontSizeBig);
  margin-top: 8px;
}
._wrapper_rrifa_27 {
  box-sizing: border-box;
  position: relative;
  width: 208px;
  cursor: pointer;
  min-height: 144px;
  padding: 16px 24px 12px;
  border-radius: 8px;
  border: 1px solid var(--grayscaleDarkBackground);
}
.react-ui-mhwj3i {
  -webkit-font-smoothing: inherit;
  appearance: none;
  letter-spacing: normal;
  text-transform: none;
  text-shadow: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
  color: rgb(34, 34, 34);
  box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px;
  box-sizing: border-box;
  outline: none;
  border-width: initial;
  border-style: none;
  border-color: initial;
  border-image: initial;
  margin: 0px;
  overflow: visible;
  background: none center center / contain no-repeat padding-box transparent;
  font: inherit inherit inherit inherit inherit;
  font-variant: normal;
  transition: background-color 100ms cubic-bezier(0.5, 1, 0.89, 1);
  background-position: center center;
  border-radius: 8px;
  padding: 5px 8px;
}
.react-ui-mhwj3i,
.react-ui-mhwj3i:enabled,
.react-ui-mhwj3i:hover:enabled {
  box-shadow: none;
  border: none;
  background: transparent;
}.react-ui-mhwj3i:hover:enabled {
   background-color: rgba(0, 0, 0, 0.06);
   background-image: none;
   box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;
 }
._methods_8q9iv_37 {
  margin-bottom: 40px;
  display: grid;
  grid-template-columns: repeat(auto-fill, 208px);
  grid-template-rows: auto;
  gap: 16px;
}

._label_rrifa_1 > input {
  display: none;
}

._info_8q9iv_13 {
  margin-bottom: 24px;
  font-size: var(--fontSizeBig);
  line-height: 24px;
}

._header_8q9iv_1 {
  margin-bottom: 8px;
  font-size: var(--fontSizeRegularHeader);
  line-height: 32px;
}
._paragraph_catax_63 {
  margin-bottom: 10px;
}

._license_1s1sr_1 {
  font-size: var(--fontSizeBig);
  line-height: 22px;
  color: var(--grayscaleSecondaryText);
}

._form_8q9iv_53 {
  margin-bottom: 16px;
}
.react-ui-1yvtmlw {
  box-sizing: border-box;
  display: inline-block;
  line-height: normal;
  font-size: 18px;
  padding: 1px;
  height: 48px;
}
.react-ui-1x7jjln {
  -webkit-font-smoothing: inherit;
  appearance: none;
  letter-spacing: normal;
  text-transform: none;
  text-shadow: none;
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
  color: rgb(34, 34, 34);
  box-shadow: rgb(252, 183, 62) 0px 0px 0px 1px;
  box-sizing: border-box;
  outline: none;
  border-width: initial;
  border-style: none;
  border-color: initial;
  border-image: initial;
  margin: 0px;
  overflow: visible;
  background: none center center / contain no-repeat padding-box
  rgb(252, 183, 62);
  font: inherit inherit inherit inherit inherit;
  font-variant: normal;
  transition: background-color 100ms cubic-bezier(0.5, 1, 0.89, 1);
  background-position: center center;
  border-radius: 8px;
  padding: 11px 20px;
}

.react-ui-17axm2e {
  border-radius: inherit;
  position: absolute;
  inset: 0px;
}

.react-ui-1sivtmo {
  box-sizing: border-box;
  display: inline-block;
  line-height: normal;
  padding: 1px;
  height: 32px;
}
._helpTip_rrifa_105 {
  position: absolute;
  top: 16px;
  right: 24px;
}
._wrapper_t45xd_1 {
  margin-right: -16px;
  margin-top: -8px;
}
._label_rrifa_1 > input:checked ~ div {
  background-color: var(--grayscaleBackground);
  font-weight: 700;
}


.page {
 padding: 0 24px 30px;
 flex-grow: 1;
}

.footer {
 padding: 0 24px 30px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding-top: 30px;
font-size: 14px;
}

.footer__links{
 display: flex;
 gap:15px;
}
.footer__links a {
 color: #d97e00;
 text-decoration: none;
 border-bottom: dashed 1px;
}
.footer__copyright:not(:last-child) {
 margin-bottom: 10px;
}
.page-title {

 margin-bottom: 16px;
}

.page-title h1{
 font-size: 28px;
        line-height: 36px;
        font-weight: 400;
}

.btn{
 display: inline-flex;
 vertical-align: top;
 text-decoration: none;
 border-radius: 8px;
 padding:11px 20px;
 background: none center center / contain no-repeat padding-box
 rgb(252, 183, 62);
 border: none;
 color: rgb(34, 34, 34);    cursor: pointer;
 box-shadow: rgb(252, 183, 62) 0px 0px 0px 1px;    
 font-family: Segoe UI, Helvetica Neue, Arial, Tahoma, sans-serif;
 font-size: 18px;
}

.btn:hover {
 background-color: rgb(253, 167, 12);
 background-image: none;
 box-shadow: rgb(253, 167, 12) 0px 0px 0px 1px;
}

.form-footer{
 display: flex;
 align-items: center;
 margin-top: 30px;
}

.page-checkout {
 background: #f2f2f2;
 padding: 32px;
 margin-bottom: 30px;
}



.page-checkout__item{
 display: flex;
 gap: 15px;
 font-size: 18px;
 line-height: 1.25;
}
.aic{
 align-items: center;
}
.page-checkout__price{
 font-size: 28px;
 font-weight: 600;
 line-height: 1;
 white-space: nowrap;
}
.page-checkout__label{
 width: 140px;
 font-weight: 300;
 flex-shrink: 0;
}
.page-checkout__item:not(:last-child) {
 margin-bottom: 10px;
}

@media screen and (max-width: 767px) {
 .page-checkout{
  padding: 24px;
  margin-left: -24px;
  margin-right: -24px;
 }
 .page-checkout__item{
  font-size: 16px;
 }
 .page-checkout__label{
  width: 120px;

 }
}


.form-field:not(:last-child) {
 margin-bottom: 15px;
}
.page-services__item:not(:last-child) {
 margin-bottom: 15px;
}
.form-field{
 display: block;
 max-width: 360px;
}
.form-field div{
 display: block;
 margin-bottom: 5px;
}
.form-field input{
 display: block;
height: 45px;
width: 100%;
border:solid 1px #d6d6d6;
background: #f2f2f2;
border-radius: 8px;
padding-left: 20px;font-family: Segoe UI, Helvetica Neue, Arial, Tahoma, sans-serif;
font-size: 16px;
outline: none;
}
.form-field input:focus {
 border-color: #c1c1c1
}
.page-services__item {
background: #f2f2f2;
padding: 20px 32px;
display: flex;
align-items: center;
justify-content: space-between;
gap:20px;
}

.page-services__item-title {
 font-size: 18px;
 line-height: 1.25;
}
.page-services__item-price {
 font-size: 24px;
 font-weight: 600;
}
.page-services__item-title:not(:last-child) {
 margin-bottom: 5px;
}

@media screen and (max-width: 767px) {
 .page-services__item-title {
  font-size: 16px;
 }
 .page-services__item-price {
  font-size: 20px;
 }
 .page-services__item{
  padding: 24px;
  margin-left: -24px;
  margin-right: -24px;
 }
}

.h1,h1 {
 font-size: 40px
}

.h2,h2 {
 font-size: 24px
}

.h3,h3 {
 font-size: 28px
}

.h4,h4 {
 font-size: 24px
}

.h5,h5 {
 font-size: 20px
}
.h1,.h2,.h3,.h4,.h5,h1,h5 {
 font-weight: 500
}

.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4 {
 margin-bottom: 8px
}

.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5 {
 font-family: inherit;
 line-height: 1.1;
 color: inherit
}
dl,h1,h2,h3,h4,h5,p {
 margin-top: 0
}

p {
 margin-bottom: 16px
}

.ol {
 margin-bottom: 16px;
 padding-left: 28px;
 overflow-y: auto
}

strong {
 font-weight: 600
}
.mr-1 {
    margin-right: 4px!important
}

.mb-1 {
    margin-bottom: 4px!important
}

.ml-1 {
    margin-left: 4px!important
}

.mb-2 {
    margin-bottom: 8px!important
}

.mb-3 {
    margin-bottom: 16px!important
}

.mt-2 {
    margin-top: 8px!important
}

.mt-3 {
    margin-top: 16px!important
}

.mt-4 {
    margin-top: 24px!important
}

.mb-4 {
    margin-bottom: 24px!important
}

.m-5 {
    margin: 48px!important
}

.mt-5 {
    margin-top: 48px!important
}

.mb-5 {
    margin-bottom: 48px!important
}

.p-0 {
    padding: 0!important
}

.pb-5 {
    padding-bottom: 48px!important
}

.text-center {
    text-align: center!important
}

.text-white {
    color: #fff!important
}

.text-muted {
    color: #868e96!important
}.descr, h5 {
 margin-bottom: 24px;
}