@-webkit-keyframes _2iDKU4fA1qZTdAzdV6FtM3 {
  0% {
    opacity: 0;
    transform: translateY(2rem);
  }

  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}

@keyframes _2iDKU4fA1qZTdAzdV6FtM3 {
  0% {
    opacity: 0;
    transform: translateY(2rem);
  }

  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}

._2iUqQ6QqUrmI2IaOC6Q-5z {
  opacity: 0;
  transform: translateY(2rem);
}

._19CA4TxmrA4guF4m1Wlnzz {
  -webkit-animation: _2iDKU4fA1qZTdAzdV6FtM3 0.75s cubic-bezier(0.4, 0, 0.2, 1) 0.15s 1 normal forwards running;
          animation: _2iDKU4fA1qZTdAzdV6FtM3 0.75s cubic-bezier(0.4, 0, 0.2, 1) 0.15s 1 normal forwards running;
}

._1Dhyml0mFTCEs9KU2xAYJx {
  background: var(--white);
  border: solid 1px var(--border-light);
  border-left: solid 3px var(--toast-success);
  border-radius: 3px;
  box-shadow: var(--shadow);
  left: 50%;
  min-width: 280px;
  padding: var(--padding-large) var(--padding-large) var(--padding-large) 50px;
  position: fixed;
  top: 0;
  transform: translate(-50%, -100%);
  transition: var(--transition-very-slow-out);
  z-index: var(--z-tooltip);
}

._1Dhyml0mFTCEs9KU2xAYJx._2inaJVjv4bipjifuV0u8HB {
  transform: translate(-50%, 120px);
}

._3634KZLxgZw_8Wlnu8luhF {
  background-color: var(--toast-success);
  border-radius: 50%;
  color: var(--white);
  font-size: var(--h4);
  font-style: normal;
  font-weight: var(--weight-bold);
  height: 28px;
  left: 10px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  width: 28px;
}

._1Dhyml0mFTCEs9KU2xAYJx._2QCs8cFfqH_wnXLIYBu5ro ._3634KZLxgZw_8Wlnu8luhF::before {
  border-bottom: solid 2px var(--white);
  border-right: solid 2px var(--white);
  content: "";
  display: inline-block;
  height: 12px;
  transform: rotate(45deg) translateX(1px);
  width: 5px;
}

._1Dhyml0mFTCEs9KU2xAYJx.nETvlK68YXG-Ua8aBXIZQ {
  border-left-color: var(--toast-warning);
}

._1Dhyml0mFTCEs9KU2xAYJx.nETvlK68YXG-Ua8aBXIZQ ._3634KZLxgZw_8Wlnu8luhF {
  background-color: var(--toast-warning);
}

._1Dhyml0mFTCEs9KU2xAYJx.nETvlK68YXG-Ua8aBXIZQ ._3634KZLxgZw_8Wlnu8luhF::before {
  content: "!";
}

._1Dhyml0mFTCEs9KU2xAYJx.d5TWEMRwIb53etzj7BuGb {
  border-left-color: var(--toast-info);
}

._1Dhyml0mFTCEs9KU2xAYJx.d5TWEMRwIb53etzj7BuGb ._3634KZLxgZw_8Wlnu8luhF {
  background-color: var(--toast-info);
  line-height: 24px;
}

._1Dhyml0mFTCEs9KU2xAYJx.d5TWEMRwIb53etzj7BuGb ._3634KZLxgZw_8Wlnu8luhF::before {
  content: "¡";
}

._1Dhyml0mFTCEs9KU2xAYJx._10mUCrhFoc2tFiO4N6F50a {
  border-left-color: var(--toast-error);
}

._1Dhyml0mFTCEs9KU2xAYJx._10mUCrhFoc2tFiO4N6F50a ._3634KZLxgZw_8Wlnu8luhF {
  background-color: var(--toast-error);
}

._1Dhyml0mFTCEs9KU2xAYJx._10mUCrhFoc2tFiO4N6F50a ._3634KZLxgZw_8Wlnu8luhF::before {
  content: "x";
}

._3yLLHZFf44RpHQQs2NJO_r {
  font-weight: var(--weight-normal);
  text-transform: capitalize;
  margin-bottom: 5px;
}

.P0A7zrA8DoRdXuI_97OnL {
  color: var(--toast-message);
  white-space: pre-line;
}

@media (max-width: 768px) {
  ._1Dhyml0mFTCEs9KU2xAYJx {
    min-width: 280px;
  }
}

.YFXFcQzua5M37L8oOV61d {
  display: inline-block;
  fill: currentColor;
  flex-shrink: 0;
  stroke: currentColor;
  vertical-align: top;
}

._2_MalTuE12NNbdQRf8q2Eh {
  height: 12px;
  width: 12px;
}

._2doEKasaasdzL2V2HvA4i {
  height: 16px;
  width: 16px;
}

._1j-ui1tDIp_ozlevTAVOQj {
  height: 20px;
  width: 20px;
}

._3q4x10M0oUoekkTYutS24h {
  height: 26px;
  width: 26px;
}

._2TjpCPExhkX8QdS0Cq3EJn {
  height: 40px;
  width: 40px;
}

@-webkit-keyframes UHa1ZU7BvGJRxRT6xO8GO {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes UHa1ZU7BvGJRxRT6xO8GO {
  100% {
    transform: rotate(360deg);
  }
}

._2tsJXVyy0bLmO49eXQsCmz {
  -webkit-animation: UHa1ZU7BvGJRxRT6xO8GO 2s linear infinite;
          animation: UHa1ZU7BvGJRxRT6xO8GO 2s linear infinite;
}

._2EuBXFDQIBqZtnZ4zixOt6 {
  color: var(--new-red);
}

._2SmA8Ihc-0J-PaGCmEW_Gw {
  color: var(--green);
}

@-webkit-keyframes UslmvsXI3ONNr4E4bJz9D {
  0% {
    opacity: 0;
  }
}

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

._1nM1bdxm-047AsunLHhi4A {
  align-items: center;
  -webkit-animation: UslmvsXI3ONNr4E4bJz9D 0.5s ease;
          animation: UslmvsXI3ONNr4E4bJz9D 0.5s ease;
  display: flex;
  justify-content: center;
  padding: var(--padding-extra-large);
  stroke: currentColor;
}

._2beWWWxXshKMDMfYabY9FG {
  display: flex;
  justify-content: center;
  position: relative;
}

._2KGC2qOJQR0ETpV8BYPNxf {
  display: flex;
  align-items: center;
  border: 1px solid #ccc;
  border-radius: 2px;
  color: var(--text);
  background-color: var(--white);
  width: 100%;
}

._2rB34Tatvw43i8NV2Q-NOg {
  margin: 0 6px;
  width: 24px;
  height: 24px;
}

._3908d4m47yn_VmVqpKfWFk {
  border: 0;
  background-color: transparent;
  outline: 0;
  flex: 1;
  font-size: var(--font-medium);
  color: var(--text);
  height: 30px;
  transition: var(--transition);
}

._3908d4m47yn_VmVqpKfWFk::-moz-placeholder {
  color: rgba(51, 51, 51, 0.6);
}

._3908d4m47yn_VmVqpKfWFk:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.6);
}

._3908d4m47yn_VmVqpKfWFk::placeholder {
  color: rgba(51, 51, 51, 0.6);
}

._34Bc_4JksdFRB7kPaqHJOP {
  position: absolute;
  background: var(--white);
  font-size: var(--font-normal);
  top: 100%;
  width: 100%;
  box-sizing: border-box;
  margin-top: 0px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  text-align: left;
  z-index: var(--z-sticky);
}

._2MbqzSJU_Es8eeSX68P3aM {
  padding: 0 8px;
  margin: 4px 0;
  display: inline-block;
  justify-content: flex-start;
}

._2C85yhT0DFZNvlDE6PZsAb:not(:last-child) {
  border-bottom: 1px solid var(--border-light);
}

.XHE6fz-wlGqvlc2ma1kLD {
  display: block;
  font-weight: var(--weight-normal);
  font-size: var(--font-normal);
  transition: var(--transition);
  padding: 13px;
  color: var(--text-dark);
  border-left: 2px solid transparent;
}

._2C85yhT0DFZNvlDE6PZsAb._3aeyI3RygigmcFLKgiGFuJ .XHE6fz-wlGqvlc2ma1kLD,
.XHE6fz-wlGqvlc2ma1kLD:hover {
  color: var(--text-dark);
  border-left-color: var(--priority4);
  background-color: var(--white-light);
  cursor: pointer;
}

.XHE6fz-wlGqvlc2ma1kLD b {
  color: var(--black);
  text-shadow: var(--text-shadow);
}

._1hfOv5wZC_ouNgnn3Upy14 {
  border-radius: 50%;
  color: var(--white-light);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: var(--font-normal);
  font-weight: var(--weight-light);
  height: 26px;
  text-align: center;
  text-transform: uppercase;
  width: 26px;
}

._1hfOv5wZC_ouNgnn3Upy14 :hover {
  opacity: 0.75;
}

._1hnrobbqzaVSLTgDqMNa7M {
  background-color: transparent;
  box-shadow: 0 0 0 2px var(--border-light);
}

._1hnrobbqzaVSLTgDqMNa7M:hover {
  box-shadow: 0 0 0 2px var(--primary);
  cursor: pointer;
  opacity: 1;
  transition: box-shadow 0.25s ease-in-out;
}

._3l-zIiIVlFDagX_jt6lvhA {
  height: 16px;
  width: 16px;
}

._6szNldf9zD3Jn0B_JH8T8 {
  font-size: var(--font-large);
  height: 40px;
  width: 40px;
}

._1XQib3psJNr_Fm7E8h_0OU {
  font-size: var(--font-extra-x-large);
  height: 64px;
  width: 64px;
}

.w28uwdwSumVXP4H23FaJ2 {
  background-color: var(--purple);
}

._1BHo5o2HK0Sy42PIPNUhSJ {
  background-color: var(--grey);
}

._3ZOUV6_fsOPeW4TDyXGxzn {
  background-color: var(--blue);
}

.wdJwg4hcq3bh4sAV-5G9v {
  background-color: var(--green);
}

.NJqyM8NlBL0QehFHRNJzL {
  background-color: var(--primary);
}

._2ytDBlXBa29Sb8uCK4ibOK {
  background-color: var(--priority1);
}

._2JBTq483URf_K2L7KP4Ndd {
  background-color: var(--priority2);
}

._2XZyPJyJccQq-rFuZnx-Uh {
  background-color: var(--priority3);
}

._2zLlJRqPBIBJ2gAdv_0Mi4 {
  background-color: var(--priority4);
}

._3xm2dZzWrjVo9dV57PnzfB {
  background-color: var(--priority5);
}

._36UqzpU1ZTk_7ZqwuuYtV5 {
  background-color: var(--priority6);
}

._3_cTy4u8CfP-DQP7w6tujV {
  height: 100%;
  position: relative;
}

._2iqODg-3phiiteAE2TSbgM {
  display: inline-flex;
  position: relative;
  flex-direction: column;
  transition: all 0.2s ease;
}

.ewINiJFCk5KbyIEapT8s5 {
  padding-bottom: var(--padding);
}

._2MqrdRvbVwjU3th2l17CIZ .ewINiJFCk5KbyIEapT8s5::after {
  content: "*";
  color: var(--red);
  padding-left: var(--padding-tiny);
}

.v_XyVDYm3-vZbsStrg_Ij {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.DSdVG2uQWE1VrqS5UPL9q {
  color: var(--red);
  font-size: var(--font-normal);
  padding-top: var(--padding);
}

.ILYbtntVrvayJrAqNbdBI {
  flex-direction: row;
  align-items: flex-start;
}

.ILYbtntVrvayJrAqNbdBI .ewINiJFCk5KbyIEapT8s5 {
  padding: 0 var(--padding) 0 0;
}

/* .vertical .error {
  padding: 0 0 0 10px;
} */

._2a549UUQDkRyE6PxLpfJTh {
  color: var(--white);
  background-color: var(--primary);
  box-shadow: var(--primary-light) 0px 10px 40px -15px;
  font-family: var(--font);
  font-weight: var(--weight-normal);
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  outline: none;
  padding: var(--padding-large);
  border-radius: 5px;
  border: 0;
  transition: all 0.3s ease 0s;
}

._1165TxWrQDe6iyj-_2nYEk {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

._11zCZ0nGgh_Uhm2zwF5d1C {
  height: 24px;
  padding: 0 12px;
  font-size: var(--font-small);
}

._1ilkx3pqE0pndWeIs3uYfH {
  font-size: var(--font-small);
  height: 28px;
  padding: 0 12px;
}

._1zd7r_JAIorlSAlkC8PmhR {
  font-size: var(--font-normal);
  height: 38px;
  padding: 0 var(--padding-large);
}

._1M1_RSqI0NO1QboCqbyAly {
  font-size: var(--font-large);
  font-weight: var(--font-bold);
  height: 50px;
  padding: 0 var(--padding-large);
}

.a_BR0hiDqi1kn4wf0b0So {
  font-size: var(--font-extra-large);
  font-weight: var(--font-bold);
  height: 65px;
  padding: 0 var(--padding-extra-large);
}

._2a549UUQDkRyE6PxLpfJTh._22F7iOwnl2HDpOWkNAEhQB {
  background: var(--secondary);
}

._2a549UUQDkRyE6PxLpfJTh._1peXJvJ3ZjCMwjZdqxN2Kd {
  background: var(--orange);
}

._2a549UUQDkRyE6PxLpfJTh._2I9gMYcRWK8HnAk7XguQGK {
  background: var(--grey);
}

._2a549UUQDkRyE6PxLpfJTh:not(:disabled):hover {
  color: var(--white);
  background-color: var(--primary-light);
}

._2a549UUQDkRyE6PxLpfJTh._22F7iOwnl2HDpOWkNAEhQB:not(:disabled):hover {
  color: var(--white);
  background-color: var(--secondary-light);
}

._2a549UUQDkRyE6PxLpfJTh._1peXJvJ3ZjCMwjZdqxN2Kd:not(:disabled):hover {
  color: var(--white);
  background-color: var(--orange-light);
}

._2a549UUQDkRyE6PxLpfJTh._1ptPzp4p5e0p8sSqjIccu4 {
  background-color: var(--white);
  color: var(--text);
  border: solid 1px var(--border);
  box-shadow: var(--border-light) 0px 10px 40px -15px;
}

._2a549UUQDkRyE6PxLpfJTh._1ptPzp4p5e0p8sSqjIccu4:hover {
  background-color: var(--white);
  color: var(--text);
  border-color: var(--border-light);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
}

._2a549UUQDkRyE6PxLpfJTh.-UJfCT1wAb2n9rv4q2wQq {
  background-color: var(--red);
  border: solid 1px var(--red);
  box-shadow: var(--red-light) 0px 10px 40px -15px;
}

._2a549UUQDkRyE6PxLpfJTh.-UJfCT1wAb2n9rv4q2wQq:hover {
  background-color: var(--red-light);
  border-color: var(--red-light);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
}

._2a549UUQDkRyE6PxLpfJTh._2TdbQ12ImYAXUN3YQM95P9 {
  background-color: var(--yellow);
  border: solid 1px var(--yellow);
  box-shadow: var(--yellow-light) 0px 10px 40px -15px;
}

._2a549UUQDkRyE6PxLpfJTh._2TdbQ12ImYAXUN3YQM95P9:hover {
  background-color: var(--yellow-light);
  border-color: var(--yellow-light);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
}

._2a549UUQDkRyE6PxLpfJTh._3RDLNWl6iY1Bhtg2CQtc15:disabled {
  cursor: not-allowed;
  background: var(--grey);
}

.ViRChMuiWVekniGYioM_B {
  display: flex;
  align-items: center;
}

._3IZZtpPD9IkMSdVKgcMnzJ {
  padding: 0;
}

._1lKLzTXypLZcJRvuU5mYsK.ViRChMuiWVekniGYioM_B ._2clqHMtjJjf-pdYYe4uTEr {
  margin-right: var(--padding-small);
}

._2kYK2UvZ5psK5RoXKeqs5t {
  position: relative;
}

.pe5M1ZJCqRXTTb9h74O-q {
  background-color: var(--red);
  color: var(--white);
  position: absolute;
  right: -16px;
  top: 5px;
  font-size: 10px;
  padding: 2px 4px;
  border-radius: 4px;
}

._79XfXcGCy9M80ULZVyHAh {
  position: absolute;
  opacity: 0;
}

._79XfXcGCy9M80ULZVyHAh + span {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  padding: 0;
}

._79XfXcGCy9M80ULZVyHAh + span:before {
  content: "";
  display: inline-block;
  margin-right: 8px;
  width: 18px;
  height: 18px;
  border: solid 1px var(--border);
}

._79XfXcGCy9M80ULZVyHAh:not(:checked):not(._2W0uc26vow1pf4x4v3fEYn):not(._3JZoUBtgavDMSGzF6ibUe1):hover + span:before {
  border-color: var(--primary);
}

._79XfXcGCy9M80ULZVyHAh + span:after {
  content: "";
  position: absolute;
  left: 8px;
  top: 3px;
  width: 4px;
  height: 9px;
  border-bottom: solid 2px transparent;
  border-right: solid 2px transparent;
  transform: rotate(45deg);
}

._79XfXcGCy9M80ULZVyHAh:checked + span:before,
._79XfXcGCy9M80ULZVyHAh:indeterminate + span:before {
  background-color: var(--primary);
  border-color: var(--primary);
}

._79XfXcGCy9M80ULZVyHAh:checked + span:after {
  border-color: var(--white);
}

._79XfXcGCy9M80ULZVyHAh:indeterminate + span:after {
  content: "";
  position: absolute;
  left: 4px;
  top: 8px;
  width: 8px;
  height: 0;
  border-bottom: solid 1px var(--white);
}

._2CwGLHKyBovKBymgcTAUXT::before {
  border-radius: 50%;
}

._3dmgb-6bRvUnqlfTLvz6pA {
  filter: blur(6px);
  opacity: 0.5;
}

._3S9qSClA7QEEK7iBtmm7NT {
  margin: 20px 0 40px;
  line-height: 1.5;
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}

._3S9qSClA7QEEK7iBtmm7NT tr {
  border-bottom: 1px solid var(--white-dark);
}

._3S9qSClA7QEEK7iBtmm7NT tr:nth-of-type(even) {
  background-color: var(--white-light);
}

._3S9qSClA7QEEK7iBtmm7NT th,
._3S9qSClA7QEEK7iBtmm7NT td {
  padding: 12px 15px;
}

._3S9qSClA7QEEK7iBtmm7NT th {
  background-color: var(--table-header);
  color: var(--white);
  text-align: left;
}

._3S9qSClA7QEEK7iBtmm7NT td {
  color: var(--tex);
  white-space: pre-wrap;
}

._3S9qSClA7QEEK7iBtmm7NT td._3s2etk7_TGUu8bvr020ZNi {
  color: var(--primary);
}

.jfnQhS8ry9HqQyvhBFDfQ {
  cursor: pointer;
}

._3wFX1FVaHYc2qDqbBffDaS td:first-child {
  padding-left: 40px;
}

._38j4cQmimvjOIER6aQ390f td:first-child {
  padding-left: 60px;
}

._1Mr706zKPxeyRv33xeiBqB {
  width: 8px;
  height: 8px;
  margin: 0 12px 0 -20px;
  border-top: solid 1px var(--black);
  border-right: solid 1px var(--black);
  display: inline-block;
  transform: rotate(45deg);
  cursor: pointer;
  transition: var(--transition);
}

._2ZnMXi9GQxXcGtP6FloA2k ._1Mr706zKPxeyRv33xeiBqB {
  transform: rotate(135deg);
}

._4E4lkOMFEnAp2i7LS7eej {
  margin-top: var(--padding-x-large);
  color: var(--tex);
}

._3MZMTYNOu-oRZimsjJa-QB:hover {
  cursor: pointer;
  background-color: var(--table-header-light);
}

._3CfcdfqXw_2FDKrhHPdPy6 {
  display: flex;
  align-items: center;
}

._3mikYeHcdTSUB2si3VapTH {
  display: inline-flex;
  margin-left: 8px;
  flex-direction: column;
}

._33dlhYJzUt4MBXeX7kz6Gx {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid;
  margin-bottom: 2px;
}

._2TlLU1wq38w5xeBvbu8zfv {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid;
}

.XLO6U2AsKRTenez04w8vj {
  color: var(--priority2);
}

._2GzulByokMFQTendZsie3j {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-direction: column;
}

.Gfpfy34FoIYu6Gw7dwc4C {
  flex-direction: row;
}

._1YmKR6wh3Wf11wegIpKu27 {
  margin-left: auto;
}

@media (max-width: 768px) {
  .Hmcxns3bHdlPTPXYHZaUJ.Gfpfy34FoIYu6Gw7dwc4C {
    flex-direction: column;
  }

  .Hmcxns3bHdlPTPXYHZaUJ.Gfpfy34FoIYu6Gw7dwc4C > div {
    width: 100%;
  }
}

._3t1MErBEyMsfzofF7VfMa9 {
  position: relative;
}

._3609z5xH0EeCYXQk7IKYLJ {
  position: absolute;
  visibility: hidden;
  top: 0;
  right: 100%;
  opacity: 0;
  transform: scale(0);
  transition: var(--transition);
  transform-origin: right center;
  z-index: var(--z-overlay);
}

._3t1MErBEyMsfzofF7VfMa9:hover ._3609z5xH0EeCYXQk7IKYLJ {
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}

._2GH2cEQGgfrN9rP6zqHmk {
  border-radius: 4px;
  display: flex;
  align-items: center;
  margin-right: 20px;
  min-width: 160px;
  min-height: 28px;
  padding: 10px 15px;
  color: var(--white);
  background-color: var(--white);
  border-radius: 3px;
  white-space: nowrap;
  color: var(--text);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
}

._3609z5xH0EeCYXQk7IKYLJ::after {
  position: absolute;
  content: "";
  width: 8px;
  height: 8px;
  right: 20px;
  top: 50%;
  background: var(--white);
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translate(4px, -4px) rotate(45deg);
}

.tKMVkTGge5LLmeauvQpYF ._3609z5xH0EeCYXQk7IKYLJ {
  right: initial;
  left: 100%;
  transform-origin: left center;
}

.tKMVkTGge5LLmeauvQpYF ._3609z5xH0EeCYXQk7IKYLJ::after {
  transform: translate(-4px, -4px) rotate(-135deg);
  left: 20px;
  right: initial;
}

.tKMVkTGge5LLmeauvQpYF ._2GH2cEQGgfrN9rP6zqHmk {
  margin-left: 20px;
  margin-right: 0;
}

._2OYuMans2rgJMAMrchAg0E ._3609z5xH0EeCYXQk7IKYLJ {
  right: initial;
  bottom: 100%;
  left: 50%;
  top: initial;
  transform: scale(0) translateX(-50%);
  transform-origin: left center;
}

._2OYuMans2rgJMAMrchAg0E:hover ._3609z5xH0EeCYXQk7IKYLJ {
  transform: scale(1) translateX(-50%);
}

._2OYuMans2rgJMAMrchAg0E ._2GH2cEQGgfrN9rP6zqHmk {
  margin-bottom: 20px;
  margin-right: 0;
}

._2OYuMans2rgJMAMrchAg0E ._3609z5xH0EeCYXQk7IKYLJ::after {
  top: initial;
  bottom: 20px;
  left: 50%;
  transform: translate(-4px, 4px) rotate(135deg);
}

.gy3Jor6QO9ucYs8qyX3DH ._3609z5xH0EeCYXQk7IKYLJ {
  right: initial;
  top: 100%;
  left: 50%;
  transform: scale(0) translateX(-50%);
  transform-origin: top center;
}

.gy3Jor6QO9ucYs8qyX3DH:hover ._3609z5xH0EeCYXQk7IKYLJ {
  transform: scale(1) translateX(-50%);
}

.gy3Jor6QO9ucYs8qyX3DH ._2GH2cEQGgfrN9rP6zqHmk {
  margin-top: 20px;
  margin-right: 0;
}

.gy3Jor6QO9ucYs8qyX3DH ._3609z5xH0EeCYXQk7IKYLJ::after {
  top: 20px;
  left: 50%;
  transform: translate(-4px, -4px) rotate(-45deg);
}

._3-a1zMEgAMD47LUqzpCzZK {
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  position: fixed;
  left: var(--offset-width);
  bottom: var(--offset-width);
  width: 48px;
  z-index: var(--z-overlay);
  background-color: var(--white);
}

._2R8Aj7aQerGBLOfA_0r9EY {
  right: var(--offset-width);
  left: initial;
}

._1C5ba7KfrNL2HegNZPB5AD {
  top: var(--offset-width);
  bottom: initial;
}

.f9pigB9g3PuztaMR8lFWd {
  position: relative;
}

._1R0sSLqLqV3ztv6P3pqkML {
  padding: 8px;
  height: 32px;
  width: 32px;
  color: var(--blue);
  cursor: pointer;
  transition: var(--transition);
}

.f9pigB9g3PuztaMR8lFWd:hover ._1R0sSLqLqV3ztv6P3pqkML {
  color: var(--white);
  background-color: var(--blue-light);
}

.QfmsuDQ4Rb44qXfgzWdSO {
  -webkit-animation: vEa8Y0CCZz0Cv30UDN_qR 0.8s ease 3s infinite;
          animation: vEa8Y0CCZz0Cv30UDN_qR 0.8s ease 3s infinite;
}

@-webkit-keyframes vEa8Y0CCZz0Cv30UDN_qR {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(15deg);
  }
  50% {
    transform: rotate(0);
  }
  75% {
    transform: rotate(-15deg);
  }
  100% {
    transform: rotate(0);
  }
}

@keyframes vEa8Y0CCZz0Cv30UDN_qR {
  0% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(15deg);
  }
  50% {
    transform: rotate(0);
  }
  75% {
    transform: rotate(-15deg);
  }
  100% {
    transform: rotate(0);
  }
}

._3aX76kYgVbNVs0mRsMRjqk._2hn72CZkBWiOUrJdOiapP1 {
  border-bottom: solid 1px #eee;
  margin-bottom: 20px;
}

._1rxpkIQyoX8t9PVjTY8G7x {
  font-size: 20px;
  font-weight: 300;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}

._2qIlVZu6jDUwkYPU-dVFyM {
  display: flex;
  flex-wrap: wrap;
}

._1L8XjNnanfY_GpR_PCOpN {
  background: #0028a0;
  display: inline-block;
  width: 20px;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  margin-right: 6px;
}

._2N1jdYUNtq0ZqUO5RpZHXR {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
}

._1IxWeOgxqwmH9TgVHxLCL5 {
  list-style: none;
}

._2N1jdYUNtq0ZqUO5RpZHXR.ReylLDENE0URk7NVHf0M4 {
  align-items: flex-start;
  flex-direction: row;
  justify-content: flex-start;
}

._2N1jdYUNtq0ZqUO5RpZHXR.ReylLDENE0URk7NVHf0M4._2CCdkQ20HlDnrdCMy3MLJh {
  align-items: stretch;
}

._2N1jdYUNtq0ZqUO5RpZHXR.ReylLDENE0URk7NVHf0M4._1sesxOx2apZz0l1KY9burD ._1IxWeOgxqwmH9TgVHxLCL5 {
  flex: 0 0 50%;
}

._2N1jdYUNtq0ZqUO5RpZHXR.ReylLDENE0URk7NVHf0M4._1_-R7-7f7-30ZOKEwaM9zt ._1IxWeOgxqwmH9TgVHxLCL5 {
  flex: 0 0 33%;
}

._2N1jdYUNtq0ZqUO5RpZHXR.ReylLDENE0URk7NVHf0M4._eU6c4wHPCFoEMZqeXWaY ._1IxWeOgxqwmH9TgVHxLCL5 {
  flex: 0 0 25%;
}

@media (max-width: 768px) {
  ._2N1jdYUNtq0ZqUO5RpZHXR._2Irh1ykreA0BuHvdl5Hjhr.ReylLDENE0URk7NVHf0M4._1sesxOx2apZz0l1KY9burD ._1IxWeOgxqwmH9TgVHxLCL5,
  ._2N1jdYUNtq0ZqUO5RpZHXR._2Irh1ykreA0BuHvdl5Hjhr.ReylLDENE0URk7NVHf0M4._1_-R7-7f7-30ZOKEwaM9zt ._1IxWeOgxqwmH9TgVHxLCL5,
  ._2N1jdYUNtq0ZqUO5RpZHXR._2Irh1ykreA0BuHvdl5Hjhr.ReylLDENE0URk7NVHf0M4._eU6c4wHPCFoEMZqeXWaY ._1IxWeOgxqwmH9TgVHxLCL5 {
    flex: 1 1 100%;
  }
}

._1EeZHoWj4nxYp9JjeWvVPd {
  margin-top: 8px;
  min-width: 30px;
  position: relative;
}

.rk6EARyq6mBlT9URuVjJy {
  cursor: pointer;
  max-width: 240px;
  padding: 0 var(--padding-x-large) var(--padding) 0;
  transition: var(--transition-slow);
}

.rk6EARyq6mBlT9URuVjJy:hover {
  transform: scale(1.05);
}

._3uZZ4ggPrxmpt4a3cY4i6q {
  position: absolute;
  right: 10px;
  top: -6px;
  z-index: var(--z-header);
  cursor: pointer;
}

._1GFU0cP9bSBM7ejthygyB5 {
  background-color: var(--grey);
  border-radius: 50%;
}

._2cl6zSVwktKkYZq0mLMJKU {
  margin-top: 8px;
  width: 100px;
  height: 100px;
  border: solid 1px #e6e6e6;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 80px;
  font-weight: 100;
  color: #e6e6e6;
  background-color: #fff;
  cursor: pointer;
  transition: box-shadow 0.2s;
}

._2cl6zSVwktKkYZq0mLMJKU:hover {
  box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.11);
}

._2orOuoWUbhHuMS08RBvvNS {
  color: #666;
  font-size: 80px;
  line-height: 1.2;
  margin-top: -10px;
}

._3jDRpYrAu_EBPKYAPRAVUU {
  font-size: 15px;
}

._1ZIbKBe0FT5CpQR5GBzZhK {
  display: none;
}

._1MOvdVCFjDfbpArOfNdYt5 {
  display: flex;
  flex-wrap: wrap;
}

._34tcumCaZ573bD7XVNwTTJ {
  padding: 0;
}

.JOAm_MoK5qS69nJyIQ_vV {
  box-sizing: border-box;
  vertical-align: middle;
  min-width: 80px;
  height: 38px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: var(--text);
  background-color: var(--white);
  background-image: none;
  border: 1px solid var(--border);
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.JOAm_MoK5qS69nJyIQ_vV:focus {
  border-color: var(--border-focus);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--border-shadow);
}

.JOAm_MoK5qS69nJyIQ_vV._2nlIRjHxyz-F2VFHETmY5S {
  border-color: var(--red);
}

.JOAm_MoK5qS69nJyIQ_vV:-moz-read-only {
  background-color: var(--white-light);
}

.JOAm_MoK5qS69nJyIQ_vV:read-only {
  background-color: var(--white-light);
}

.JOAm_MoK5qS69nJyIQ_vV:disabled {
  cursor: not-allowed;
  background-color: var(--white-light);
}

._2EXsMD27bIZKJ4fjgLyj0t {
  color: var(--grey-light);
  max-width: 1000px;
  margin: 0 auto 40px;
  font-size: 16px;
}

._19LfZ8DW1CKNC0m5M0nLr5 {
  color: var(--text);
  font-size: var(--h3);
  margin: 0 0 var(--padding-large) 0;
  font-weight: var(--weight-light);
}

._2EXsMD27bIZKJ4fjgLyj0t p {
  line-height: 1.8;
  margin-bottom: var(--padding-extra-large);
  font-weight: var(--weight-light);
  text-shadow: var(--text-shadow);
}

._9x4YY0FjYGQGSbOk7IG7y {
  color: var(--link);
  cursor: text;
  outline: 0;
  text-decoration: none;
}

._2fOXGlIgN2DpzXsMYJnFpx {
  cursor: pointer;
}

._2fOXGlIgN2DpzXsMYJnFpx:focus {
  color: var(--link-light);
}

._2NyzfGgalmU71crE4C_SNA:focus {
  text-decoration: underline;
}

@media (hover: hover) {
  ._2fOXGlIgN2DpzXsMYJnFpx:hover {
    color: var(--link-light);
  }

  ._2NyzfGgalmU71crE4C_SNA:hover {
    text-decoration: underline;
  }
}

.aq8IKib158hDD6o5JYx06 {
  font-size: 24px;
  display: inline-block;
  font-weight: 300;
  color: var(--white);
}

._3P8VjixT8cp6LYItlvCHda {
  padding-right: 4px;
}

._3c_0o4MCQofkoDoyR5XCiR {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: var(--z-overlay);
  background-color: #000;
  opacity: 0;
  transition: opacity 0.15s linear;
}

._3c_0o4MCQofkoDoyR5XCiR._2fK7dq84-vLNpXdbbwtJ4d {
  opacity: 0.5;
}

.Fr9Lyilhosp92G5EmTfEk {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: var(--z-overlay);
  outline: 0;
  transform: scale(0);
  transform-origin: center center;
  transition: transform 0.2s;
}

.Fr9Lyilhosp92G5EmTfEk._22MyU3w5rC7x4EW6MZjPFJ {
  transform: scale(1);
}

._27su4Zj_qATokwVdWIbEWB {
  position: relative;
  background-color: var(--white);
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
  width: 600px;
}

._2WcMqAi1-Ol879uLVA5YC2 {
  width: 300px;
}

._18JNEIGHOPp6rq8T8LmVqF {
  width: 600px;
}

._2-h1KdxiA6TyNTvQqmVi1S {
  width: 900px;
}

._2HkHL-qIj0jLL4jy9TZXKQ {
  width: 1020px;
}

._1nqRVNQ2PyO3vnAwZIISAJ {
  color: #000;
  padding: var(--padding-large);
  border-bottom: 1px solid var(--border-dialog);
  display: flex;
  align-items: center;
}

._2Fh9qOqPXjiBzRMPOkK0go {
  margin: 0;
  line-height: 1.5;
  flex: 1;
}

._34RPETIxWSMsOufP2FQqc3 {
  color: #000;
  opacity: 0.5;
  cursor: pointer;
}

._34RPETIxWSMsOufP2FQqc3:focus,
._34RPETIxWSMsOufP2FQqc3:hover {
  opacity: 0.75;
}

._3dbMg7zkkTIVJ5VZ3ygu4- {
  position: relative;
  padding: var(--padding-large);
  max-height: calc(100vh - 220px);
  overflow: auto;
}

._2VLKXB6njIWTgXKYQNLOGb {
  padding: var(--padding-large);
  text-align: right;
  border-top: 1px solid var(--border-dialog);
  display: flex;
  align-items: center;
}

._3A2s6AHXpZiIk-JM5yJtDE {
  color: var(--red);
}

.eJM2kcpBsKycS1OVvGio0 {
  margin-left: auto;
}

._2VLKXB6njIWTgXKYQNLOGb button {
  min-width: 40px;
}

._2VLKXB6njIWTgXKYQNLOGb button + button {
  margin-left: var(--padding);
  margin-bottom: 0;
}

@media (max-width: 768px) {
  ._27su4Zj_qATokwVdWIbEWB {
    width: 100%;
    margin: 0 var(--padding-large);
  }
}

.InAMI2cnKyUJjPwA9HaQs {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-top: 20px;
}

._296xceMRysGZ8RnBlhiqpy {
  margin: 12px 25px;
  padding: 0 6px;
  transition: var(--transition-slow);
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  position: relative;
  color: #a1a9b3;
}

._2AaviDxpX2VLZeZb8xQ3cu {
  border-top: 1px solid var(--link-gray);
  padding-top: 15px;
}

._296xceMRysGZ8RnBlhiqpy:hover,
._2PBjjyPIf4lEBvtQ-zOrwp {
  color: var(--white);
}

._2PBjjyPIf4lEBvtQ-zOrwp::before {
  content: "";
  background-color: var(--primary);
  width: 6px;
  height: 6px;
  position: absolute;
  left: -15px;
  top: 6px;
  border-radius: 50%;
}

._2AaviDxpX2VLZeZb8xQ3cu._2PBjjyPIf4lEBvtQ-zOrwp::before {
  top: 21px;
}

._2UBsH7ay_2qbJDRvhvUF8f {
  padding-right: 8px;
}

._15mEVHbCPVeG-t8BvTkUFE {
  background-color: var(--primary);
  border-radius: 2px;
  color: var(--white);
  font-size: 12px;
  font-weight: 600;
  height: 22px;
  min-width: 22px;
  letter-spacing: 0.92px;
  text-align: center;
  margin-left: auto;
  line-height: 22px;
}

@media (max-width: 768px) {
  ._2h5rKN-u08Vb2Bgiz8kPd5 ._2PBjjyPIf4lEBvtQ-zOrwp::before {
    left: -5px;
  }

  ._2h5rKN-u08Vb2Bgiz8kPd5 ._296xceMRysGZ8RnBlhiqpy {
    margin: 12px 10px;
  }

  ._2h5rKN-u08Vb2Bgiz8kPd5 ._1RQM1lczJT2Y4DQpMLsUWm {
    display: none;
  }
}

._31ajS0YdDAbCws8GtT3HGQ {
  display: flex;
  align-items: center;
  width: 100%;
  margin: var(--padding-x-large) 0 0;
}

._3If_OJxZPgq9iyyZtL5O_r {
  margin-left: auto;
  white-space: nowrap;
  justify-content: flex-end;
}

._2lBwR3Aqnj3pPE36Wex1eu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: flex-start;
}

._2lBwR3Aqnj3pPE36Wex1eu li {
  padding: 6px;
  min-width: 18px;
  margin: 0 2px;
  text-align: center;
  line-height: 1.42857143;
  cursor: pointer;
  position: relative;
}

._2lBwR3Aqnj3pPE36Wex1eu li em {
  font-style: normal;
}

._2lBwR3Aqnj3pPE36Wex1eu li:hover,
._2lBwR3Aqnj3pPE36Wex1eu li._1tTQ_BCl7pbkCMpOCrI2PX {
  color: var(--dark);
}

._2lBwR3Aqnj3pPE36Wex1eu li:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: var(--dark);
  transform: scale(0, 1);
  opacity: 0;
  transform-origin: 0 50%;
  transition: transform 0.25s;
}

._2lBwR3Aqnj3pPE36Wex1eu li:hover:before,
._2lBwR3Aqnj3pPE36Wex1eu li._1tTQ_BCl7pbkCMpOCrI2PX:before {
  transform: scale(1, 1);
  opacity: 1;
}

._17BkFSKnqULyrw80BNUDWx {
  border-radius: 5px;
  background-color: var(--white);
  border: solid 1px var(--white-dark);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.02);
  padding: var(--padding-x-large);
}

._10PHop5g7WP784Oxh7Wmd6 {
  display: flex;
  align-items: center;
  font-size: var(--font-header-size);
  color: var(--text);
  font-weight: var(--weight-bold);
  text-transform: capitalize;
}

._3goa3i5fkSgbyMQq4zxJOD {
  width: 32px;
  height: 32px;
  padding-right: var(--padding-tiny);
}

._2d7hZ_GuMFa-Tet_cHnJgg {
  padding: var(--padding-x-large) 0;
  color: var(--text-light);
  line-height: 1.5;
}

._1bDfsXigr8_xXvthA_BZ5o {
  line-height: 1.5;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}

._3TZ2EXaFXruk6gY5QalVek {
  min-width: var(--label-width);
  display: inline-block;
  text-align: right;
  padding-right: 8px;
  color: var(--black);
  font-weight: 400;
}

._1uBRBefV6XnXy_dUq-iXbw {
  font-weight: 300;
  text-shadow: 0 0;
  font-size: 14px;
}

._4HCtYgT72wYIXC-Qd0Y14 {
  width: 50%;
}

._3Pg7dagL3PGmSAk1fztznX {
  width: 33%;
}

._2TG8cl2MUzoF5T07JUB4uj {
  width: 25%;
}

._2gCHiXSw9Othpy8JB2M-yQ {
  width: 20%;
}

.KdDj_gon20HpyoI743Km_ {
  opacity: 0.5;
  cursor: not-allowed;
}

._1udCE8V-zoChK6r1lwhV8O {
  position: absolute;
  opacity: 0;
}

._1udCE8V-zoChK6r1lwhV8O + span {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  padding: 0;
  text-shadow: var(--text-shadow);
  color: var(--grey);
  transition: var(--transition);
}

._1udCE8V-zoChK6r1lwhV8O + span:before {
  content: "";
  display: inline-block;
  margin-right: 8px;
  width: 18px;
  height: 18px;
  border: solid 1px var(--grey);
  border-radius: 50%;
}

._1udCE8V-zoChK6r1lwhV8O:disabled + span {
  cursor: not-allowed;
}

._1udCE8V-zoChK6r1lwhV8O:hover + span:before {
  border-color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O + span:after {
  content: "";
  position: absolute;
  left: 5px;
  width: 10px;
  height: 10px;
  background: var(--white);
  border-radius: 50%;
}

._1udCE8V-zoChK6r1lwhV8O:checked + span:before {
  background-color: var(--primary);
  border-color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O:checked + span:after {
  border-color: var(--white);
}

._1udCE8V-zoChK6r1lwhV8O._2IvE97G4EEjZcsdz6X36yu + span:before,
._1udCE8V-zoChK6r1lwhV8O._2IvE97G4EEjZcsdz6X36yu + span::after,
._1udCE8V-zoChK6r1lwhV8O._2_CUWW-1hzTffeqGCpKQ8- + span:before,
._1udCE8V-zoChK6r1lwhV8O._2_CUWW-1hzTffeqGCpKQ8- + span::after {
  content: none;
}

._1udCE8V-zoChK6r1lwhV8O._2IvE97G4EEjZcsdz6X36yu + span {
  border: solid 1px var(--white-dark);
  background-color: var(--white);
  color: var(--text);
  font-size: var(--font-normal);
  padding: 8px 15px;
  border-radius: 3px;
  justify-content: center;
}

._1udCE8V-zoChK6r1lwhV8O._2IvE97G4EEjZcsdz6X36yu:disabled + span {
  background-color: var(--dark);
  border-color: var(--dark);
  color: var(--white);
}

._1udCE8V-zoChK6r1lwhV8O._2IvE97G4EEjZcsdz6X36yu:checked + span:hover {
  border-color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O._2IvE97G4EEjZcsdz6X36yu:checked + span {
  border-color: var(--primary);
  background-color: var(--primary);
  color: var(--white);
}

._1udCE8V-zoChK6r1lwhV8O._2_CUWW-1hzTffeqGCpKQ8- + span {
  font-weight: var(--weight-light);
  color: var(--black);
}

._1udCE8V-zoChK6r1lwhV8O._2_CUWW-1hzTffeqGCpKQ8- + span:hover {
  color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O._2_CUWW-1hzTffeqGCpKQ8-:checked + span {
  color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O._5UbhJuv8F72PqRhmBK4VF + span {
  color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O._5UbhJuv8F72PqRhmBK4VF:checked + span:hover {
  border-color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O._5UbhJuv8F72PqRhmBK4VF:checked + span {
  border-color: var(--primary);
  background-color: var(--primary);
}

._1udCE8V-zoChK6r1lwhV8O.qvZZ77nWin5keMHE33Y_J + span {
  color: var(--error);
}

._1udCE8V-zoChK6r1lwhV8O.qvZZ77nWin5keMHE33Y_J:checked + span:hover {
  border-color: var(--error);
}

._1udCE8V-zoChK6r1lwhV8O.qvZZ77nWin5keMHE33Y_J:checked + span {
  border-color: var(--error);
  background-color: var(--error);
}

._1R4TBlj7mqCnwcZdmL9ROa,
._2x2Biy0u9lDi5z1nfGxe0t {
  display: flex;
  align-items: center;
  flex-direction: column-reverse;
}

.oGxS2baMTChCUiSSIk9pr {
  height: 64px;
  width: 64px;
  margin-bottom: 12px;
}

._1udCE8V-zoChK6r1lwhV8O:checked ~ .oGxS2baMTChCUiSSIk9pr {
  color: var(--primary);
}

.mEOYXgIGEeLFlxlV_7-QZ {
  width: 64px;
  margin-bottom: 12px;
}

.Gz32Nixq6VmKbcm0rLV_6 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.mhuhV0h0NtHb5g35wh0Qi {
  color: var(--black);
  font-weight: var(--weight-medium);
  margin-bottom: 18px;
}

._2xcRkSpDKTBBMVK8AXwIhC {
  display: flex;
  padding: 0 0 0 18px;
  box-sizing: border-box;
}

.VHasZv4zCSr3NNnEmX2ZH {
  margin-right: 12px;
}

.Gz32Nixq6VmKbcm0rLV_6.B5-vwHWPa4MhQx9kGKIGT {
  flex-direction: row;
}

.Gz32Nixq6VmKbcm0rLV_6.B5-vwHWPa4MhQx9kGKIGT._3DL9PdiTpatERGN7-wguDB {
  align-items: center;
}

.Gz32Nixq6VmKbcm0rLV_6.B5-vwHWPa4MhQx9kGKIGT .mhuhV0h0NtHb5g35wh0Qi {
  margin-bottom: 0;
}

.-igpC1mCrV398kbaINmS4 .VHasZv4zCSr3NNnEmX2ZH {
  margin: 0 20px;
}

._3QmFXcVjEDd01UJNP9PeTt ._2xcRkSpDKTBBMVK8AXwIhC {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}

._3QmFXcVjEDd01UJNP9PeTt .VHasZv4zCSr3NNnEmX2ZH {
  box-sizing: border-box;
  margin-bottom: 12px;
  padding: 12px 25px 6px;
  background: var(--light);
  border-radius: 2px;
  width: 100%;
  box-sizing: border-box;
}

._3QmFXcVjEDd01UJNP9PeTt ._2UmnarJ_iJJqmf02cKXsBc {
  width: 100%;
  box-sizing: border-box;
}

._12NkTi4Iw4pZ8G9aayRGfj ._2xcRkSpDKTBBMVK8AXwIhC {
  flex-direction: row;
}

._12NkTi4Iw4pZ8G9aayRGfj .VHasZv4zCSr3NNnEmX2ZH {
  width: auto;
  margin-bottom: 0;
}

._3DL9PdiTpatERGN7-wguDB._3QmFXcVjEDd01UJNP9PeTt .VHasZv4zCSr3NNnEmX2ZH {
  padding: 0;
  background: transparent;
}

._29ZzedlKrxVwI_DKzEuClQ {
  padding: 20px 40px;
  border: solid 1px var(--border-light);
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.07);
  margin: 20px 0;
}

._3G8LROj4XTJkiSeNs21g59 {
  color: var(--text);
  line-height: 1.3;
  font-size: 32px;
  font-weight: var(--weight-normal);
  text-align: center;
}

._3wkb8XdowrfvCi61R9nlii {
  display: flex;
  align-items: center;
}

._1QLlqIP-oGnkhSSXU6dckH {
  flex-direction: row-reverse;
}

._3g1gz7OLgVxuRdG_oGx1X_ {
  font-size: 16px;
  font-weight: var(--weight-light);
  line-height: 1.8;
  color: var(--black);
  flex: 1;
  margin: 12px 0 0 36px;
}

._3g1gz7OLgVxuRdG_oGx1X_ li {
  list-style-type: disc;
  padding: 5px 10px 5px 0;
}

._1yLj2-7ALlnZivdPkj6BL1 {
  flex: 1;
  height: 240px;
  border-left: solid 1px var(--light);
  background: center/contain no-repeat;
}

._1QLlqIP-oGnkhSSXU6dckH ._1yLj2-7ALlnZivdPkj6BL1 {
  border-left: 0;
  border-right: solid 1px var(--light);
}

._1QLlqIP-oGnkhSSXU6dckH ._3g1gz7OLgVxuRdG_oGx1X_ {
  padding-left: 12px;
}

._3b4IwbEGGjG6ojMXVJwpLY {
  box-sizing: border-box;
  vertical-align: middle;
  min-width: 80px;
  width: 100%;
  height: 38px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: var(--text);
  background-color: var(--white);
  background-image: none;
  border: 1px solid var(--border);
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

._3b4IwbEGGjG6ojMXVJwpLY:focus {
  border-color: var(--border-focus);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--border-shadow);
}

._3b4IwbEGGjG6ojMXVJwpLY._1di1vryeLkwp2Hv1ICCdeG {
  border-color: var(--red);
}

._3b4IwbEGGjG6ojMXVJwpLY:-moz-read-only {
  background-color: var(--white-light);
}

._3b4IwbEGGjG6ojMXVJwpLY:read-only {
  background-color: var(--white-light);
}

._3b4IwbEGGjG6ojMXVJwpLY:disabled {
  cursor: not-allowed;
  background-color: var(--white-light);
}

._2Q2B5JP_I1bHouwZCVpp2- {
  height: 380px;
  position: relative;
}

._3MvWd5BR4whR_yu_p6MNxw {
  overflow: hidden;
  height: 100%;
  position: relative;
  z-index: var(--z-sticky);
}

._1ZnwZK9805Cuc1sjD2M5jT {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1.2s ease-in;
}

._1ZnwZK9805Cuc1sjD2M5jT._3_5MMh2cPFjIOEGHqrBKOc {
  opacity: 1;
  z-index: var(--z-sticky);
}

._2J3OdalDRlZwiZBJYzg1iP {
  display: block;
}

._34l1IA9ETcdO0TZXaYuNjd {
  height: 380px;
  background: center/cover no-repeat;
}

._243_hTUOgrqplS39dV4hCn {
  background: rgba(255, 255, 255, 0.8);
  color: var(--text);
  padding: 20px;
  position: absolute;
  top: 120px;
  left: 40px;
  width: 600px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}

._3eSN7L7rjfwkbOJKe16yVj {
  color: var(--black);
  font-size: 28px;
  margin-bottom: 12px;
}

._1luEXP7cBXRIrpo1m5_tQC {
  line-height: 1.5;
}

._23vFu_tGPX4D5lTYzpET_a {
  position: absolute;
  z-index: var(--z-sticky);
  right: 40px;
  bottom: 0;
}

._1penk5vFAnMJVkmA6nrLCC {
  display: inline-block;
  background-color: var(--white-dark);
  border-radius: 50%;
  width: 16px;
  height: 16px;
  margin: 0 4px;
  cursor: pointer;
  position: relative;
  transition: background-color 0.3s;
}

._1penk5vFAnMJVkmA6nrLCC:hover,
._1penk5vFAnMJVkmA6nrLCC._3_5MMh2cPFjIOEGHqrBKOc {
  background-color: var(--white);
}

._1penk5vFAnMJVkmA6nrLCC span {
  padding: 3px 12px;
  color: #666;
  background-color: var(--white);
  visibility: hidden;
  line-height: 20px;
  white-space: nowrap;
  position: absolute;
  font-size: 12px;
  margin-top: -10px;
  bottom: 130%;
  left: 50%;
  transform: scale(0) translateX(-50%);
  transition: var(--transition);
  transform-origin: center left;
}

._1penk5vFAnMJVkmA6nrLCC span:after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 50%;
  transform: translateX(-50%);
  border: 5px solid transparent;
  border-bottom: none;
  border-top-color: var(--white);
}

._1penk5vFAnMJVkmA6nrLCC:hover span {
  visibility: visible;
  transform: scale(1) translateX(-50%);
}

.lHAxNbpTNxZzrm2PSrz1H {
  margin: 8px 0;
}

._3Z9sCmLZaIOPb2wPUmQpHV,
._22Jr1Ik8A8CQXpeCtqBcID {
  background-color: #aaa;
  height: 3px;
  position: absolute;
  bottom: 6px;
  transition: width 0.15s;
}

._22Jr1Ik8A8CQXpeCtqBcID {
  background: linear-gradient(45deg, var(--primary), var(--primary-light));
  transition: width 0.15s;
}

._7y4Grun0LvHPoS9ZrALyz {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

._2AWrBkwJkKedhG8n7VL31t {
  flex: 1;
  font-size: 14px;
  letter-spacing: 1px;
}

._1zIuqVtKo-FFCCOaIdkoEK {
  color: #6d7579;
}

._1OexNBIxY0D7UTna2y33Pg {
  display: flex;
  padding: 0 12px;
  align-items: center;
  flex-direction: column;
  position: relative;
  padding: 4px 0 16px;
}

._1OexNBIxY0D7UTna2y33Pg::before {
  position: absolute;
  margin-left: -6px;
  left: 50%;
  bottom: 0;
  content: "";
  height: 12px;
  width: 12px;
  border-radius: 50%;
  border: 1px solid #888;
  background-color: #fafafa;
}

._1OexNBIxY0D7UTna2y33Pg._1SohwY_bZRk0XRt4YlA7F6::before {
  border-color: var(--primary);
}

._1OexNBIxY0D7UTna2y33Pg._1SohwY_bZRk0XRt4YlA7F6::after {
  position: absolute;
  bottom: 5px;
  left: 50%;
  margin-left: -1px;
  content: "";
  height: 6px;
  width: 3px;
  border-bottom: solid 1px var(--primary);
  border-right: solid 1px var(--primary);
  transform: rotate(45deg);
}

.nH0e1ZhSRy2hHaD7BfkJa {
  border-radius: 4px;
  border: solid 1px var(--white-dark);
  background-color: var(--white);
  padding: 5px 15px;
  text-align: left;
  margin-right: 15px;
  min-width: 50px;
  color: #111;
  cursor: pointer;
  display: flex;
  align-items: center;
}

._2uZ4yfcmIuZE3bt6tY_0k- {
  background: var(--primary);
  color: var(--white);
}

._2k-3BjlJi6bAoP5BSfS8Mv .nH0e1ZhSRy2hHaD7BfkJa {
  padding: 3px 12px;
  margin-right: 5px;
  border-radius: 0;
  border: 0;
  background-color: transparent;
  border-bottom: solid 2px transparent;
  transition: var(--transition);
}

._2k-3BjlJi6bAoP5BSfS8Mv .nH0e1ZhSRy2hHaD7BfkJa:hover {
  color: var(--primary);
}

._2k-3BjlJi6bAoP5BSfS8Mv ._2uZ4yfcmIuZE3bt6tY_0k- {
  color: var(--primary);
  border-bottom-color: var(--primary);
  background-color: transparent;
}

._3x2YMnPaJBDUhzo7_unpy9 {
  width: 24px;
  height: 24px;
  margin-right: 6px;
}

._10gFhZyzjRycDQeHtRylB2 {
  font-size: 14px;
  font-weight: var(--weight-bold);
}

._3527y4ixACSy5V8M8oepJG {
  margin-top: 10px;
  font-size: 13px;
  line-height: 1.5;
}

._3qbwYbbaAPCCnhlpgo_7nC {
  padding-top: 10px;
  margin: 0 auto;
}

._1Rlr65MhJXSZ7hzJfbWOMc {
  display: flex;
  align-items: center;
}

._3_Tx124Ce4hpGQci8BYFUa {
  font-size: 12px;
  white-space: nowrap;
  color: var(--color);
  padding: 7px 10px;
  background-color: var(--bg-color);
  border-radius: 4px;
  margin-right: 8px;
  text-transform: uppercase;
}

._3ZePuFxfQPKWQoIBcTgVYt {
  --color: #bcc1cb;
  --bg-color: #bcc1cb1a;
}

._15eZMjaNhlSGVj-GK_waR_ {
  --bg-color: #ff24101a;
  --color: #ff2410;
}

.EUakKOzsytaK6mrxFnqZ8 {
  --bg-color: #0149ea1a;
  --color: #0149ea;
}

._1w9yRd19rkY4F64DTk1JfH {
  --bg-color: #02c8741a;
  --color: #02c874;
}

._14_VEQ8bcLNPews2cD0R3g {
  --bg-color: #ffc0211a;
  --color: #ffc021;
}

._1CC8IaDCs0qMKquvaRUpvP {
  --bg-color: #ee82ee1a;
  --color: #ee82ee;
}

._3zJpa9FhA528_bTVWUK3A7 {
  --bg-color: #ffa5001a;
  --color: #ffa500;
}

._2C1ezEqf_lmJT1pC7hL07P {
  --bg-color: #ff63471a;
  --color: #ff6347;
}

._2cwhYtVhcR-xOnXW1-rUMY {
  box-sizing: border-box;
  vertical-align: middle;
  min-width: 80px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: var(--text);
  background-color: var(--white);
  background-image: none;
  border: 1px solid var(--border);
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  resize: none;
}

._2cwhYtVhcR-xOnXW1-rUMY:focus {
  border-color: var(--border-focus);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--border-shadow);
}

._2cwhYtVhcR-xOnXW1-rUMY._3ArFSVLntjvLC8DibrJNHF {
  border-color: var(--red);
}

._2cwhYtVhcR-xOnXW1-rUMY:-moz-read-only {
  background-color: var(--white-light);
}

._2cwhYtVhcR-xOnXW1-rUMY:read-only {
  background-color: var(--white-light);
}

._2cwhYtVhcR-xOnXW1-rUMY:disabled {
  cursor: not-allowed;
  background-color: var(--white-light);
}

._33okY-Yyzb2vcNY__Yf6FH {
  text-shadow: var(--text-shadow);
  color: var(--grey);
}

.SiEzbqrjmHUkwNgofH0G0 {
  position: absolute;
  opacity: 0;
}

.SiEzbqrjmHUkwNgofH0G0 + span {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  padding: 0;
}

.SiEzbqrjmHUkwNgofH0G0 + span:before {
  content: "";
  background: #fafbfc;
  border-radius: 2em;
  padding: 2px;
  transition: all 0.4s ease;
  border: 1px solid #e8eae9;
  display: block;
  width: 3.3em;
  height: 1.6em;
  margin-right: 10px;
}

._30m79G3QBN0fGEOevV_OsM:not(._2nFCdpFj1WRd7a_AqJ49js) .SiEzbqrjmHUkwNgofH0G0:hover + span:before {
  border-color: var(--primary);
}

.SiEzbqrjmHUkwNgofH0G0 + span:after {
  position: absolute;
  display: block;
  content: "";
  width: 22px;
  height: 22px;
  border-radius: 2em;
  background: #fbfbfb;
  transition: left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.53);
  left: 5px;
}

.SiEzbqrjmHUkwNgofH0G0:checked + span:before {
  background-color: var(--primary);
  border-color: var(--primary);
}

.SiEzbqrjmHUkwNgofH0G0:checked + span:after {
  left: 22px;
}

._30m79G3QBN0fGEOevV_OsM._2nFCdpFj1WRd7a_AqJ49js span:before {
  opacity: 0.65;
}

._2cwamfPBI6VFDeR4MFyb5- {
  padding: 6px 20px;
  margin-bottom: 1px;
  color: var(--text-light);
  position: relative;
  cursor: pointer;
  display: flex;
  align-items: center;
}

._2cwamfPBI6VFDeR4MFyb5-:not(._2RHUE3byhBMMHWWPG9oMYz):hover {
  color: var(--text);
  background-color: var(--hover-background);
}

._2cwamfPBI6VFDeR4MFyb5-:hover > ._3VYPtMdv5pCTQnVft8Wr7H {
  border-left-color: var(--text);
}

._2RHUE3byhBMMHWWPG9oMYz {
  background-color: var(--hover-background);
  color: var(--primary);
}

._3zzpW4a6JLe83mOSVG2UF9 {
  margin: 0 0 0 20px;
  position: relative;
  display: none;
}

._2Puq95X2oNR3cfuIwMmbrR ._3zzpW4a6JLe83mOSVG2UF9::before {
  content: '';
  position: absolute;
  left: 2px;
  top: -5px;
  bottom: -5px;
  border-left: solid 1px var(--border);
  z-index: var(--z-sticky);
}

._3_NKGb4TJVfslLm0w7XZ8x > ._3zzpW4a6JLe83mOSVG2UF9::before {
  bottom: 16px;
}

._3VYPtMdv5pCTQnVft8Wr7H {
  content: '';
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid var(--text-light);
  transition: transform 0.3s ease-in-out 0s;
  margin-right: 8px;
  visibility: hidden;
}

._1_B4oJjuOzblkFRPwhhScb > ._2cwamfPBI6VFDeR4MFyb5- > ._3VYPtMdv5pCTQnVft8Wr7H {
  visibility: visible;
}

._1_B4oJjuOzblkFRPwhhScb._3yOp0hU1ykviulZ-cLKLRp > ._3zzpW4a6JLe83mOSVG2UF9 {
  display: block;
}

._1_B4oJjuOzblkFRPwhhScb._3yOp0hU1ykviulZ-cLKLRp > ._2cwamfPBI6VFDeR4MFyb5- > ._3VYPtMdv5pCTQnVft8Wr7H {
  transform: rotate(90deg);
}

._2hw5yypv9-MMJuluNrOahU {
  display: none;
  position: absolute;
  left: 2px;
  top: 50%;
  width: 18px;
  border-top: solid 1px var(--border);
}

._3zzpW4a6JLe83mOSVG2UF9 ._2hw5yypv9-MMJuluNrOahU {
  display: block;
}

._24AXRHigQLalS1V6CMS1y1 {
  stroke: none;
  margin-right: 6px;
  width: 16px;
  height: 16px;
}

._1uf2OhVJPPAuTP8JyoBWHx {
  position: relative;
}

