@keyframes Njak4 {
  to {
    opacity: 1;
    transform: rotate(115deg);
  }
}

@keyframes _-93Hx {
  0% {
    animation-timing-function: ease-out;
    transform: rotate(180deg);
  }

  45% {
    transform: rotate(198deg);
  }

  55% {
    transform: rotate(234deg);
  }

  to {
    transform: rotate(540deg);
  }
}

._3XWHL.mLATz {
  animation: _-93Hx 1s linear 1ms infinite;
  height: 30px;
  left: 50%;
  margin-left: -15px;
  margin-top: -15px;
  overflow: hidden;
  position: absolute;
  top: var(--preloaderTop, 50%);
  transform-origin: 100% 50%;
  width: 15px;
}

._3XWHL.mLATz:before {
  color: #7fccf7;
}

._3XWHL.mLATz:after,
._3XWHL.mLATz:before {
  content: "";
  top: 0;
  left: 0;
  right: -100%;
  bottom: 0;
  border: 3px solid currentColor;
  border-color: currentColor transparent transparent currentColor;
  border-radius: 50%;
  position: absolute;
  transform: rotate(-45deg);
  animation: Njak4 0.5s linear 1ms infinite alternate;
}

._3XWHL.mLATz:after {
  color: #3899ec;
  opacity: 0;
}

._3XWHL.mLATz.swe5O:before {
  color: #f0f0f0;
}

._3XWHL.mLATz.swe5O:after {
  color: #dcdcdc;
}

._3XWHL._2sBQu:after,
._3XWHL._2sBQu:before {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
}

._3JKX0 {
  --shd: none;
  --rd: 0px;
  --fnt: var(--font_8);
  --brw: 0px 0px 1px 0px;
  --bg: 245, 255, 254;
  --txt: var(--color_15);
  --brd: var(--color_13);
  --txt2: var(--color_13);
  --brwh: 0px 0px 1px 0px;
  --bgh: 232, 255, 253;
  --brdh: var(--color_15);
  --brwf: 0px 0px 1px 0px;
  --bgf: 245, 255, 254;
  --brdf: var(--color_18);
  --brwe: 1px;
  --bge: 255, 61, 61;
  --brde: 255, 61, 61;
  --trns: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd: 204, 204, 204;
  --txtd: 232, 232, 232;
  --brwd: 1px;
  --brdd: 219, 219, 219;
  --fntlbl: var(--font_8);
  --txtlbl: var(--color_14);
  --txtlblrq: null;
  --boxShadowToggleOn-shd: none;
  --alpha-brdf: 1;
  --alpha-brdh: 1;
  --alpha-brd: 1;
  --alpha-bgd: 0;
  --alpha-bge: 0;
  --alpha-bgf: 0;
  --alpha-bg: 0;
  --alpha-bgh: 0;
  height: 53px;
  --dir: ltr;
  --textAlign: left;
  --textPadding: 2px;
  --labelMarginBottom: 0;
  --inputHeight: 26px;
  --labelPadding: 0;
  --requiredIndicationDisplay: none;
}

._3JKX0.FmyJo {
  --dir: rtl;
  --textAlign: right;
}

._3JKX0.l2ouQ input {
  border-top-width: 0 !important;
  border-right-width: 0 !important;
  border-left-width: 0 !important;
}

._3JKX0 span {
  font: var(--font_8);
  display: block;
  padding-top: 4px;
  color: #ff3d3d;
  text-align: left;
  font-size: 12px;
}

._3JKX0 span.FmyJo {
  text-align: right;
  direction: rtl;
}

._3JKX0 input[type="email"] {
  font-size: 16px;
}

._3JKX0 input[type="password"],
:host(.device-mobile-optimized) ._3JKX0 input[type="email"],
body.device-mobile-optimized ._3JKX0 input[type="email"] {
  font-size: 14px;
}

._3JKX0 input::-moz-placeholder {
  font-size: 16px;
}

._3JKX0 input:-ms-input-placeholder {
  font-size: 16px;
}

._3JKX0 input::placeholder {
  font-size: 16px;
}

._3JKX0 label {
  font-size: 16px;
}

._1SOvY._2fZKw[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  margin: 0;
}

._2dBhC {
  position: relative;
  min-height: 25px;
  display: var(--display);
  --display: flex;
  flex-direction: column;
}

._2dBhC .XRJUI {
  height: var(--inputHeight);
  position: relative;
}

._2dBhC ._1yU6F {
  font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);
  position: absolute;
  left: 0;
  top: 0;
  width: 50px;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

._2dBhC ._1SOvY,
._2dBhC ._1yU6F {
  color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
}

._2dBhC ._1SOvY {
  box-shadow: var(--shd, 0 0 0 transparent);
  font: var(--fnt, var(--font_8));
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: var(--corvid-border-radius, var(--rd, 0));
  background-color: var(
    --corvid-background-color,
    rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
  );
  border-color: var(
    --corvid-border-color,
    rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
  );
  border-width: var(--corvid-border-width, var(--brw, 1px));
  box-sizing: border-box !important;
  border-style: solid;
  padding: var(--textPadding);
  margin: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  text-align: var(--textAlign);
  direction: var(--dir);
  min-height: var(--inputHeight);
  width: 100%;
}

._2dBhC ._1SOvY[type="number"] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  width: 100%;
}

._2dBhC ._1SOvY::-moz-placeholder {
  color: rgb(var(--txt2, var(--color_15)));
}

._2dBhC ._1SOvY:-ms-input-placeholder {
  color: rgb(var(--txt2, var(--color_15)));
}

._2dBhC ._1SOvY::placeholder {
  color: rgb(var(--txt2, var(--color_15)));
}

._2dBhC ._1SOvY:hover {
  border-width: var(--brwh, 1px);
  background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
  border-style: solid;
  border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
}

._2dBhC ._1SOvY:disabled {
  background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  color: rgb(var(--txtd, 255, 255, 255));
  border-width: var(--brwd, 1px);
  border-style: solid;
  border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
}

._2dBhC:not(._3TyBu) ._1SOvY:focus {
  border-width: var(--brwf, 1px);
  background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
  border-style: solid;
  border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
}

._2dBhC._3TyBu ._1SOvY:invalid {
  border-width: var(--brwe, 1px);
  background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
  border-style: solid;
  border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
}

._2dBhC._3TyBu ._1SOvY:not(:invalid):focus {
  border-width: var(--brwf, 1px);
  background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
  border-style: solid;
  border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
}

._2dBhC .aHD7c {
  display: none;
}

._2dBhC._2nVk2 .aHD7c {
  font: var(--fntlbl, var(--font_8));
  color: rgb(var(--txtlbl, var(--color_15)));
  word-break: break-word;
  display: inline-block;
  line-height: 1;
  margin-bottom: var(--labelMarginBottom);
  padding: var(--labelPadding);
  text-align: var(--textAlign);
  direction: var(--dir);
}

._2dBhC._2nVk2._65cjg .aHD7c:after {
  display: var(--requiredIndicationDisplay, none);
  content: " *";
  color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
}

.nK06J {
  display: var(--display);
  --display: flex;
  flex-direction: column;
}

.nK06J .XRJUI {
  flex: 1;
  display: flex;
  flex-direction: column;
  position: relative;
}

.nK06J ._1yU6F {
  font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);
  position: absolute;
  left: 0;
  top: 0;
  width: 50px;
  max-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.nK06J ._1SOvY,
.nK06J ._1yU6F {
  color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
  min-height: 100%;
}

.nK06J ._1SOvY {
  box-shadow: var(--shd, 0 0 0 transparent);
  font: var(--fnt, var(--font_8));
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: var(--corvid-border-radius, var(--rd, 0));
  background-color: var(
    --corvid-background-color,
    rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
  );
  border-color: var(
    --corvid-border-color,
    rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
  );
  border-width: var(--corvid-border-width, var(--brw, 1px));
  box-sizing: border-box !important;
  border-style: solid;
  padding: var(--textPadding);
  margin: 0;
  width: 100%;
  flex: 1;
  text-overflow: ellipsis;
  text-align: var(--textAlign);
  direction: var(--dir);
}

.nK06J ._1SOvY[type="number"] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
}

.nK06J ._1SOvY::-moz-placeholder {
  color: rgb(var(--txt2, var(--color_15)));
}

.nK06J ._1SOvY:-ms-input-placeholder {
  color: rgb(var(--txt2, var(--color_15)));
}

.nK06J ._1SOvY::placeholder {
  color: rgb(var(--txt2, var(--color_15)));
}

.nK06J ._1SOvY:hover {
  border-width: var(--brwh, 1px);
  background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
  border-style: solid;
  border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
}

.nK06J ._1SOvY:disabled {
  background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  color: rgb(var(--txtd, 255, 255, 255));
  border-width: var(--brwd, 1px);
  border-style: solid;
  border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
}

.nK06J:not(._3TyBu) ._1SOvY:focus {
  border-width: var(--brwf, 1px);
  background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
  border-style: solid;
  border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
}

.nK06J._3TyBu ._1SOvY:invalid {
  border-width: var(--brwe, 1px);
  background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
  border-style: solid;
  border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
}

.nK06J._3TyBu ._1SOvY:not(:invalid):focus {
  border-width: var(--brwf, 1px);
  background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
  border-style: solid;
  border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
}

.nK06J .aHD7c {
  display: none;
}

.nK06J._2nVk2 .aHD7c {
  font: var(--fntlbl, var(--font_8));
  color: rgb(var(--txtlbl, var(--color_15)));
  word-break: break-word;
  display: inline-block;
  line-height: 1;
  margin-bottom: var(--labelMarginBottom);
  padding: var(--labelPadding);
  text-align: var(--textAlign);
  direction: var(--dir);
}

.nK06J._2nVk2._65cjg .aHD7c:after {
  display: var(--requiredIndicationDisplay, none);
  content: " *";
  color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
}

._1fbEI {
  text-align: initial;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  width: -moz-max-content;
  width: max-content;
  justify-content: var(--label-align);
  min-width: 100%;
}

._1fbEI:before {
  max-width: var(--margin-left, 0);
}

._1fbEI:after,
._1fbEI:before {
  content: "";
  flex-grow: 1;
  align-self: stretch;
}

._1fbEI:after {
  max-width: var(--margin-right, 0);
}

._2UgQw {
  height: 100%;
}

._2UgQw ._1fbEI {
  border-radius: var(--corvid-border-radius, var(--rd, 0));
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: var(
    --trans1,
    border-color 0.4s ease 0s,
    background-color 0.4s ease 0s
  );
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
}

._2UgQw ._1fbEI:link,
._2UgQw ._1fbEI:visited {
  border-color: transparent;
}

._2UgQw ._1Qjd7 {
  font: var(--fnt, var(--font_5));
  transition: var(--trans2, color 0.4s ease 0s);
  color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
  position: relative;
  white-space: nowrap;
  margin: 0;
}

._2UgQw[aria-disabled="false"] ._1fbEI {
  background-color: var(
    --corvid-background-color,
    rgba(var(--bg, var(--color_17)), var(--alpha-bg, 1))
  );
  border: solid
    var(
      --corvid-border-color,
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
    )
    var(--corvid-border-width, var(--brw, 0));
  cursor: pointer !important;
}

:host(.device-mobile-optimized) ._2UgQw[aria-disabled="false"]:active ._1fbEI,
body.device-mobile-optimized ._2UgQw[aria-disabled="false"]:active ._1fbEI {
  background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
  border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
}

:host(.device-mobile-optimized) ._2UgQw[aria-disabled="false"]:active ._1Qjd7,
body.device-mobile-optimized ._2UgQw[aria-disabled="false"]:active ._1Qjd7 {
  color: rgb(var(--txth, var(--color_15)));
}

:host(:not(.device-mobile-optimized))
  ._2UgQw[aria-disabled="false"]:hover
  ._1fbEI,
body:not(.device-mobile-optimized)
  ._2UgQw[aria-disabled="false"]:hover
  ._1fbEI {
  background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
  border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
}

:host(:not(.device-mobile-optimized))
  ._2UgQw[aria-disabled="false"]:hover
  ._1Qjd7,
body:not(.device-mobile-optimized)
  ._2UgQw[aria-disabled="false"]:hover
  ._1Qjd7 {
  color: rgb(var(--txth, var(--color_15)));
}

._2UgQw[aria-disabled="true"] ._1fbEI {
  background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  border-color: rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1));
  border-width: var(--corvid-border-width, var(--brw, 0));
  border-style: solid;
}

._2UgQw[aria-disabled="true"] ._1Qjd7 {
  color: rgb(var(--txtd, 255, 255, 255));
}

._1m0P5 {
  position: fixed !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: calc(var(--above-all-z-index) + 1);
  color: rgb(var(--txt, 156, 156, 156));
}

._1m0P5 ._3QxVv {
  position: fixed;
  touch-action: manipulation;
  top: 60px;
  right: 60px;
  background: none;
  z-index: 3;
}

._1m0P5 ._3QxVv:hover {
  cursor: pointer;
}

._1m0P5 ._3QxVv svg {
  width: 25px;
  height: 25px;
  stroke: param-color(clr, color_15);
  stroke-width: 15;
  cursor: pointer;
  pointer-events: none;
  fill: rgba(var(--color_15), var(--alpha-color_15, 1));
}

._1m0P5[data-layout="popup"] ._3QxVv {
  position: absolute;
  top: 24px;
  right: 24px;
}

._1m0P5 .CiRbb {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: visible;
  zoom: 1;
  overflow: auto;
}

._1m0P5[data-layout="popup"] .CiRbb {
  background-color: #000;
  opacity: 0.6;
}

._1m0P5 .krFaH {
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: auto;
}

:host(:not(.device-mobile-optimized))
  ._1m0P5
  .krFaH[data-dialogposition="center"]
  > *,
body:not(.device-mobile-optimized)
  ._1m0P5
  .krFaH[data-dialogposition="center"]
  > * {
  margin: auto;
}

._1m0P5[data-layout="fullscreen"] .krFaH {
  width: 100%;
  height: 100%;
}

._1m0P5[data-layout="popup"] .krFaH {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._1m0P5[data-layout="popup"] .krFaH,
body.device-mobile-optimized ._1m0P5[data-layout="popup"] .krFaH {
  height: 100%;
  width: 100%;
}

:host(:not(.device-mobile-optimized)) ._1m0P5[data-layout="popup"] .krFaH,
body:not(.device-mobile-optimized) ._1m0P5[data-layout="popup"] .krFaH {
  padding: 70px 80px 80px;
  width: 480px;
}

._1m0P5[data-layout="customPopup"] .CiRbb {
  background-color: #000;
  opacity: 0.6;
}

._1m0P5[data-layout="customPopup"] ._3QxVv {
  position: absolute;
  top: 24px;
  right: 24px;
}

._1m0P5[data-layout="customPopup"] .krFaH {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._1m0P5[data-layout="customPopup"] .krFaH,
body.device-mobile-optimized ._1m0P5[data-layout="customPopup"] .krFaH {
  height: 100%;
  width: 100%;
  padding: 80px 32px;
}

:host(:not(.device-mobile-optimized)) ._1m0P5[data-layout="customPopup"] .krFaH,
body:not(.device-mobile-optimized) ._1m0P5[data-layout="customPopup"] .krFaH {
  padding: 80px 32px;
  width: 572px;
  height: 600px;
}

.C1xAY,
.c2aD3 {
  width: 100%;
  height: 48px;
}

.C1xAY button,
.c2aD3 button {
  box-sizing: border-box;
  --fnt: getVar(font_8);
  font-size: 16px;
  --rd: 0px;
  --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd: none;
  --trans2: color 0.4s ease 0s;
  --bgd: 204, 204, 204;
  --brdd: 204, 204, 204;
  --txtd: 255, 255, 255;
  --boxShadowToggleOn-shd: none;
  --alpha-txt: 1;
  --alpha-brd: 1;
  --alpha-txth: 1;
  --alpha-bgh: 1;
  --label-align: center;
  --label-text-align: center;
}

.C1xAY {
  --brw: 0px;
  --txt: var(--color_8);
  --bg: var(--color_18);
  --brd: var(--color_14);
  --bgh: var(--color_18);
  --brdh: var(--color_12);
  --txth: var(--color_11);
  --alpha-brdh: 0;
  --alpha-bg: 1;
  --shc-mutated-brightness: 28, 37, 106;
  --alpha-bgh: 0.7;
}

.c2aD3 button {
  --brw: 1px;
  --txt: var(--color_15);
  --bg: (--color_11);
  --brd: var(--color_13);
  --bgh: var(--color_11);
  --brdh: var(--color_15);
  --txth: var(--color_15);
  --alpha-brdh: 1;
  --alpha-bg: 0;
  --shc-mutated-brightness: 128, 128, 128;
}

:host(:not(.device-mobile-optimized)) .C1xAY,
:host(:not(.device-mobile-optimized)) .c2aD3,
body:not(.device-mobile-optimized) .C1xAY,
body:not(.device-mobile-optimized) .c2aD3 {
  font-weight: 300;
}

:host(.device-mobile-optimized) ._1m0P5 ._3QxVv,
body.device-mobile-optimized ._1m0P5 ._3QxVv {
  top: 30px;
  right: 30px;
  width: 20px;
  height: 20px;
}

:host(.device-mobile-optimized) ._1m0P5 ._3QxVv svg,
body.device-mobile-optimized ._1m0P5 ._3QxVv svg {
  width: 16px;
  height: 16px;
  stroke-width: 12px;
}

:host(.device-mobile-optimized) ._1m0P5 .c2aD3 button,
body.device-mobile-optimized ._1m0P5 .c2aD3 button {
  font-size: 14px;
}

._2hrvQ {
  text-align: center;
}

._2hrvQ._2fAw_ {
  direction: rtl;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ,
body:not(.device-mobile-optimized) ._2hrvQ {
  position: relative;
  top: calc(50% - 230px);
}

:host(.device-mobile-optimized) ._2hrvQ,
body.device-mobile-optimized ._2hrvQ {
  margin-top: 40px;
  width: 280px;
}

._2hrvQ._3i9MM {
  opacity: 0.6;
}

._2hrvQ .jysNN {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  font: var(--ttlFnt, var(--font_2));
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 24px;
  margin-top: 10px;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
}

:host(.device-mobile-optimized) ._2hrvQ .jysNN,
body.device-mobile-optimized ._2hrvQ .jysNN {
  font-size: 36px;
  margin-bottom: 8px;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._28E4_,
body:not(.device-mobile-optimized) ._2hrvQ ._28E4_ {
  width: auto;
  max-width: 800px;
  display: inline-block;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._28E4_._4YPVO .kTI1Z,
body:not(.device-mobile-optimized) ._2hrvQ ._28E4_._4YPVO .kTI1Z {
  width: 320px;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._28E4_._4YPVO ._1VhE7,
body:not(.device-mobile-optimized) ._2hrvQ ._28E4_._4YPVO ._1VhE7 {
  border-right: 1px solid param-color(secondary-color, color_13);
  margin: -20px 66px;
}

._2hrvQ ._28E4_._4YPVO .IBW7d {
  position: relative;
  width: 320px;
  margin: auto;
}

:host(.device-mobile-optimized) ._2hrvQ ._28E4_._4YPVO .IBW7d,
body.device-mobile-optimized ._2hrvQ ._28E4_._4YPVO .IBW7d {
  margin-top: 10px;
  width: 100%;
}

._2hrvQ ._28E4_._4YPVO .N4wCO {
  font-size: 14px;
  line-height: 14px;
  text-decoration: underline;
}

._2hrvQ ._28E4_._4YPVO .N4wCO .hPy9b {
  float: none;
}

._2hrvQ ._28E4_.JuWp2 .IBW7d {
  display: block;
}

._2hrvQ ._28E4_.JuWp2 ._1leTB {
  display: block !important;
  margin: 34px auto;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._28E4_ .kTI1Z,
body:not(.device-mobile-optimized) ._2hrvQ ._28E4_ .kTI1Z {
  width: 320px;
  margin: auto;
}

._2hrvQ ._28E4_ .kTI1Z ._3Awhk,
._2hrvQ ._28E4_ .kTI1Z .rWhCT {
  --textAlign: left;
  --shd: 0px 2px 0px 0px rgba(var(--color_15), 1);
  --rd: 0px;
  --fnt: normal normal normal 15px/1.4em futura-lt-w01-book, sans-serif;
  --brw: 0px;
  --bg: 245, 255, 254;
  --txt: 82, 82, 82;
  --brd: 82, 82, 82;
  --txt2: var(--color_15);
  --brwh: 0px;
  --bgh: 232, 255, 253;
  --brdh: 0, 0, 0;
  --brwf: 0px;
  --bgf: 245, 255, 254;
  --brdf: 0, 0, 0;
  --brwe: 1px;
  --bge: 255, 64, 64;
  --brde: 255, 64, 64;
  --trns: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd: 204, 204, 204;
  --txtd: 232, 232, 232;
  --brwd: 1px;
  --brdd: 219, 219, 219;
  --fntlbl: normal normal normal 15px/1.4em futura-lt-w01-book, sans-serif;
  --txtlbl: var(--color_15);
  --txtlblrq: null;
  --alpha-brdf: 0;
  --alpha-brdh: 0;
  --alpha-brd: 1;
  --alpha-bgd: 0;
  --alpha-bge: 0;
  --alpha-bgf: 0;
  --alpha-bg: 0;
  --alpha-bgh: 0;
  height: auto;
  --dir: ltr;
  --labelMarginBottom: 14px;
  --inputHeight: 37px;
  --textPadding: 3px 3px 3px 0px;
  --labelPadding: 0 20px 0 0px;
  --requiredIndicationDisplay: none;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._28E4_ .IBW7d,
body:not(.device-mobile-optimized) ._2hrvQ ._28E4_ .IBW7d {
  width: 320px;
  margin: auto;
}

._2hrvQ ._28E4_ .IBW7d ._3bn6H {
  width: 100%;
  opacity: 0;
  transition: opacity 1s ease-in;
}

._2hrvQ ._28E4_ .IBW7d ._3bn6H.veWtg {
  opacity: 1;
}

._2hrvQ ._28E4_ .IBW7d ._9t6ai {
  opacity: 0;
  transition: opacity 1s ease-in;
}

._2hrvQ ._28E4_ .IBW7d ._9t6ai.veWtg {
  opacity: 1;
}

._2hrvQ ._1nZnX {
  text-align: center;
  padding-top: 0;
  margin-bottom: 32px;
}

._2hrvQ ._1nZnX ._2DZur {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  margin-right: 4px;
  margin-left: 4px;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._1nZnX ._2DZur,
body:not(.device-mobile-optimized) ._2hrvQ ._1nZnX ._2DZur {
  font: var(--fnt, var(--font_8));
  font-size: 18px;
}

:host(.device-mobile-optimized) ._2hrvQ ._1nZnX ._2DZur,
body.device-mobile-optimized ._2hrvQ ._1nZnX ._2DZur {
  font: var(--fnt, var(--font_8));
  font-size: 15px;
}

._2hrvQ ._1nZnX ._3WTly {
  color: rgb(var(--txt, var(--color_18)));
  border-bottom: 1px solid #0198ff;
  float: none;
  border: none;
  text-align: left;
  font-weight: 400;
  text-decoration: none;
  cursor: pointer;
}

:host(.device-mobile-optimized) ._2hrvQ ._1nZnX ._3WTly,
body.device-mobile-optimized ._2hrvQ ._1nZnX ._3WTly {
  font: var(--fnt, var(--font_8));
  font-size: 15px;
}

:host(:not(.device-mobile-optimized)) ._2hrvQ ._1nZnX ._3WTly,
body:not(.device-mobile-optimized) ._2hrvQ ._1nZnX ._3WTly {
  font: var(--fnt, var(--font_8));
  font-size: 18px;
}

._2hrvQ ._1nZnX ._3WTly:hover {
  border-bottom-color: #04f;
}

._2hrvQ ._2BQVP {
  width: 320px;
  text-align: center;
  margin: 12px auto 24px;
  height: 11px;
  border-bottom: 1px solid;
  border-color: rgba(var(--color_13), var(--alpha-color_13, 1));
}

:host(.device-mobile-optimized) ._2hrvQ ._2BQVP,
body.device-mobile-optimized ._2hrvQ ._2BQVP {
  width: 100%;
}

._2hrvQ ._2BQVP span {
  font: var(--fnt, var(--font_8));
  font-size: 16px;
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  background-color: rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1));
  padding: 0 13px;
}

._2hrvQ ._3Awhk,
._2hrvQ .rWhCT {
  position: relative;
  margin-bottom: 25px;
}

._2hrvQ .C1xAY,
._2hrvQ .c2aD3 {
  position: relative;
  font: var(--font_8);
}

._2hrvQ .c2aD3 {
  height: 40px;
}

._2hrvQ .TMDGQ {
  font: var(--fnt, var(--font_8));
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  font-size: 16px;
  line-height: 17px;
  text-decoration: underline;
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
  border: none;
  text-align: left;
}

._2hrvQ .TMDGQ:hover {
  opacity: 0.8;
  transition: opacity 0.2s ease-in-out;
}

._2hrvQ .TMDGQ._1CB5j {
  font-size: 14px;
  line-height: 14px;
  padding-top: 24px;
}

:host(.device-mobile-optimized) ._2hrvQ .TMDGQ._2ENj1,
:host(:not(.device-mobile-optimized)) ._2hrvQ .TMDGQ._1CB5j,
body.device-mobile-optimized ._2hrvQ .TMDGQ._2ENj1,
body:not(.device-mobile-optimized) ._2hrvQ .TMDGQ._1CB5j {
  display: none;
}

._2hrvQ ._3HzhV {
  display: flex;
  justify-content: space-between;
  padding-top: 13px;
  padding-bottom: 18px;
}

._3Z7oj {
  --preloaderTop: calc(50% - 1270px);
}

._3bn6H,
._9t6ai {
  width: 100%;
}

._9t6ai {
  height: 32px;
}

._1mwa4 {
  display: none;
}

._3Hr7N {
  margin-bottom: 20px;
}

._3zQAy {
  margin-bottom: 8px;
  color: #df3131;
  font-size: 12px;
}

._1e_cj {
  position: fixed;
  bottom: 0;
  left: 0;
  background-color: #212121;
  padding: 16px 20px;
  box-shadow: inset 0 4px 8px 0 #000, 0 0 4px 0 #000;
  width: 100%;
  font-size: 16px;
  text-align: initial;
  color: #fff;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0.1s, opacity 0.1s linear;
  box-sizing: border-box;
}

.VFEck {
  visibility: visible;
  opacity: 1;
}

._2D5_F {
  margin: 48px 0;
}

._15OdW {
  width: 280px;
  margin: 0 auto;
}

._2CG36 {
  font: var(--fnt, var(--font_8));
  text-align: center;
}

:host(:not(.device-mobile-optimized)) ._2CG36,
body:not(.device-mobile-optimized) ._2CG36 {
  width: 320px;
}

._2CG36 .vXtsk {
  direction: ltr;
  margin-bottom: 13px;
  height: 18px;
}

._2CG36 .vXtsk ._2VsLL {
  margin-right: 12px;
  width: 18px;
  height: 18px;
}

._2CG36 .vXtsk ._2VsLL:last-child {
  margin-right: 0;
}

._2CG36 ._21YUs {
  font: var(--font_8);
  font-size: 15px;
  font-weight: 300;
}

._2CG36 ._13hoR,
._2CG36 ._21YUs {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  line-height: 1.6;
}

._2CG36 ._13hoR {
  text-decoration: underline;
  font: var(--font_8);
  font-size: 15px;
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}

._2CG36 ._13hoR:hover {
  opacity: 0.8;
  transition: opacity 0.2s ease-in-out;
}

.Captcha3940957316__root {
  position: relative;
}

@keyframes Captcha3940957316__spinner-spin {
  to {
    transform: rotate(1turn);
  }
}

@keyframes Captcha3940957316__fadeOut {
  0% {
    opacity: 1;
    width: 304px;
    height: 78px;
  }

  99% {
    opacity: 0.000001;
    width: 304px;
    height: 78px;
  }

  to {
    opacity: 0;
    width: 0;
    height: 0;
  }
}

.Captcha3940957316__root .Captcha3940957316__captchaLoader {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.Captcha3940957316__root .Captcha3940957316__captchaLoader:before {
  content: "";
  display: block;
  background-color: transparent;
  border: 6px solid #4d90fe;
  border-radius: 36px;
  border-bottom-color: transparent;
  border-left-color: transparent;
  height: 36px;
  outline: 0;
  width: 36px;
  box-sizing: border-box;
  animation: Captcha3940957316__spinner-spin 1s linear infinite;
  animation-play-state: running;
  transition-duration: 1s;
  opacity: 1;
}

.Captcha3940957316__root:not(.Captcha3940957316--loaded)
  .Captcha3940957316__captchaLoader {
  width: 304px;
  height: 78px;
  opacity: 1;
}

.Captcha3940957316__root.Captcha3940957316--loaded
  .Captcha3940957316__captchaLoader {
  animation: Captcha3940957316__fadeOut 0.5s ease;
  animation-play-state: running;
  opacity: 0;
  width: 0;
  height: 0;
}

.Captcha3940957316__root:not(.Captcha3940957316--loaded)
  .Captcha3940957316__captcha {
  width: 304px;
  height: 78px;
  opacity: 0;
}

.Captcha3940957316__root.Captcha3940957316--loaded .Captcha3940957316__captcha {
  opacity: 1;
  transition: opacity 0.5s;
}

.Captcha3940957316__root.Captcha3940957316--isMobileFriendly
  .Captcha3940957316__captcha,
.Captcha3940957316__root.Captcha3940957316--isMobileFriendly
  .Captcha3940957316__captchaLoader {
  transform: scale(0.77);
  transform-origin: top left;
}

.Captcha3940957316__root .Captcha3940957316__checkbox {
  position: absolute;
  opacity: 0;
  bottom: 0;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

._146zE {
  flex-direction: row;
  align-items: flex-start;
  padding: 8px 0 0;
  gap: 7px;
  display: flex;
  color: param-text-color(txterrmsg, color_15);
}

._146zE ._1OSH2 {
  flex: none;
  order: 0;
  flex-grow: 0;
}

._146zE .qgBgO {
  line-height: 20px;
  font-weight: 400;
  font-size: 14px;
  order: 1;
  flex-grow: 0;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-break: break-word;
}

._2SGQR {
  position: fixed !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: calc(var(--above-all-z-index) + 1);
  color: rgb(var(--txt, 156, 156, 156));
}

._2SGQR ._2ftQT {
  position: fixed;
  touch-action: manipulation;
  top: 60px;
  right: 60px;
  background: none;
  z-index: 3;
}

._2SGQR ._2ftQT:hover {
  cursor: pointer;
}

._2SGQR ._2ftQT svg {
  width: 25px;
  height: 25px;
  stroke: param-color(clr, color_15);
  stroke-width: 15;
  cursor: pointer;
  pointer-events: none;
  fill: rgba(var(--color_15), var(--alpha-color_15, 1));
}

._2SGQR[data-layout="popup"] ._2ftQT {
  position: absolute;
  top: 24px;
  right: 24px;
}

._2SGQR ._9mKKC {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: visible;
  zoom: 1;
  overflow: auto;
}

._2SGQR[data-layout="popup"] ._9mKKC {
  background-color: #000;
  opacity: 0.6;
}

._2SGQR .hfAwd {
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: auto;
}

:host(:not(.device-mobile-optimized))
  ._2SGQR
  .hfAwd[data-dialogposition="center"]
  > *,
body:not(.device-mobile-optimized)
  ._2SGQR
  .hfAwd[data-dialogposition="center"]
  > * {
  margin: auto;
}

._2SGQR[data-layout="fullscreen"] .hfAwd {
  width: 100%;
  height: 100%;
}

._2SGQR[data-layout="popup"] .hfAwd {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._2SGQR[data-layout="popup"] .hfAwd,
body.device-mobile-optimized ._2SGQR[data-layout="popup"] .hfAwd {
  height: 100%;
  width: 100%;
}

:host(:not(.device-mobile-optimized)) ._2SGQR[data-layout="popup"] .hfAwd,
body:not(.device-mobile-optimized) ._2SGQR[data-layout="popup"] .hfAwd {
  padding: 70px 80px 80px;
  width: 480px;
}

._2SGQR[data-layout="customPopup"] ._9mKKC {
  background-color: #000;
  opacity: 0.6;
}

._2SGQR[data-layout="customPopup"] ._2ftQT {
  position: absolute;
  top: 24px;
  right: 24px;
}

._2SGQR[data-layout="customPopup"] .hfAwd {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._2SGQR[data-layout="customPopup"] .hfAwd,
body.device-mobile-optimized ._2SGQR[data-layout="customPopup"] .hfAwd {
  height: 100%;
  width: 100%;
  padding: 80px 32px;
}

:host(:not(.device-mobile-optimized)) ._2SGQR[data-layout="customPopup"] .hfAwd,
body:not(.device-mobile-optimized) ._2SGQR[data-layout="customPopup"] .hfAwd {
  padding: 80px 32px;
  width: 572px;
  height: 600px;
}

._2qccF,
.EMaKv {
  width: 100%;
  height: 48px;
}

._2qccF button,
.EMaKv button {
  box-sizing: border-box;
  --fnt: getVar(font_8);
  font-size: 16px;
  --rd: 0px;
  --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd: none;
  --trans2: color 0.4s ease 0s;
  --bgd: 204, 204, 204;
  --brdd: 204, 204, 204;
  --txtd: 255, 255, 255;
  --boxShadowToggleOn-shd: none;
  --alpha-txt: 1;
  --alpha-brd: 1;
  --alpha-txth: 1;
  --alpha-bgh: 1;
  --label-align: center;
  --label-text-align: center;
}

.EMaKv {
  --brw: 0px;
  --txt: var(--color_8);
  --bg: var(--color_18);
  --brd: var(--color_14);
  --bgh: var(--color_18);
  --brdh: var(--color_12);
  --txth: var(--color_11);
  --alpha-brdh: 0;
  --alpha-bg: 1;
  --shc-mutated-brightness: 28, 37, 106;
  --alpha-bgh: 0.7;
}

._2qccF button {
  --brw: 1px;
  --txt: var(--color_15);
  --bg: (--color_11);
  --brd: var(--color_13);
  --bgh: var(--color_11);
  --brdh: var(--color_15);
  --txth: var(--color_15);
  --alpha-brdh: 1;
  --alpha-bg: 0;
  --shc-mutated-brightness: 128, 128, 128;
}

:host(:not(.device-mobile-optimized)) ._2qccF,
:host(:not(.device-mobile-optimized)) .EMaKv,
body:not(.device-mobile-optimized) ._2qccF,
body:not(.device-mobile-optimized) .EMaKv {
  font-weight: 300;
}

:host(.device-mobile-optimized) ._2SGQR ._2ftQT,
body.device-mobile-optimized ._2SGQR ._2ftQT {
  top: 30px;
  right: 30px;
  width: 20px;
  height: 20px;
}

:host(.device-mobile-optimized) ._2SGQR ._2ftQT svg,
body.device-mobile-optimized ._2SGQR ._2ftQT svg {
  width: 16px;
  height: 16px;
  stroke-width: 12px;
}

:host(.device-mobile-optimized) ._2SGQR ._2qccF button,
body.device-mobile-optimized ._2SGQR ._2qccF button {
  font-size: 14px;
}

._3bAue {
  position: fixed !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: calc(var(--above-all-z-index) + 1);
  color: rgb(var(--txt, 156, 156, 156));
}

._3bAue ._3so_5 {
  position: fixed;
  touch-action: manipulation;
  top: 60px;
  right: 60px;
  background: none;
  z-index: 3;
}

._3bAue ._3so_5:hover {
  cursor: pointer;
}

._3bAue ._3so_5 svg {
  width: 25px;
  height: 25px;
  stroke: param-color(clr, color_15);
  stroke-width: 15;
  cursor: pointer;
  pointer-events: none;
  fill: rgba(var(--color_15), var(--alpha-color_15, 1));
}

._3bAue[data-layout="popup"] ._3so_5 {
  position: absolute;
  top: 24px;
  right: 24px;
}

._3bAue ._2du_b {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: visible;
  zoom: 1;
  overflow: auto;
}

._3bAue[data-layout="popup"] ._2du_b {
  background-color: #000;
  opacity: 0.6;
}

._3bAue ._5RODg {
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: auto;
}

:host(:not(.device-mobile-optimized))
  ._3bAue
  ._5RODg[data-dialogposition="center"]
  > *,
body:not(.device-mobile-optimized)
  ._3bAue
  ._5RODg[data-dialogposition="center"]
  > * {
  margin: auto;
}

._3bAue[data-layout="fullscreen"] ._5RODg {
  width: 100%;
  height: 100%;
}

._3bAue[data-layout="popup"] ._5RODg {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._3bAue[data-layout="popup"] ._5RODg,
body.device-mobile-optimized ._3bAue[data-layout="popup"] ._5RODg {
  height: 100%;
  width: 100%;
}

:host(:not(.device-mobile-optimized)) ._3bAue[data-layout="popup"] ._5RODg,
body:not(.device-mobile-optimized) ._3bAue[data-layout="popup"] ._5RODg {
  padding: 70px 80px 80px;
  width: 480px;
}

._3bAue[data-layout="customPopup"] ._2du_b {
  background-color: #000;
  opacity: 0.6;
}

._3bAue[data-layout="customPopup"] ._3so_5 {
  position: absolute;
  top: 24px;
  right: 24px;
}

._3bAue[data-layout="customPopup"] ._5RODg {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._3bAue[data-layout="customPopup"] ._5RODg,
body.device-mobile-optimized ._3bAue[data-layout="customPopup"] ._5RODg {
  height: 100%;
  width: 100%;
  padding: 80px 32px;
}

:host(:not(.device-mobile-optimized))
  ._3bAue[data-layout="customPopup"]
  ._5RODg,
body:not(.device-mobile-optimized) ._3bAue[data-layout="customPopup"] ._5RODg {
  padding: 80px 32px;
  width: 572px;
  height: 600px;
}

._3pWgf,
._22uF5 {
  width: 100%;
  height: 48px;
}

._3pWgf button,
._22uF5 button {
  box-sizing: border-box;
  --fnt: getVar(font_8);
  font-size: 16px;
  --rd: 0px;
  --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd: none;
  --trans2: color 0.4s ease 0s;
  --bgd: 204, 204, 204;
  --brdd: 204, 204, 204;
  --txtd: 255, 255, 255;
  --boxShadowToggleOn-shd: none;
  --alpha-txt: 1;
  --alpha-brd: 1;
  --alpha-txth: 1;
  --alpha-bgh: 1;
  --label-align: center;
  --label-text-align: center;
}

._3pWgf {
  --brw: 0px;
  --txt: var(--color_8);
  --bg: var(--color_18);
  --brd: var(--color_14);
  --bgh: var(--color_18);
  --brdh: var(--color_12);
  --txth: var(--color_11);
  --alpha-brdh: 0;
  --alpha-bg: 1;
  --shc-mutated-brightness: 28, 37, 106;
  --alpha-bgh: 0.7;
}

._22uF5 button {
  --brw: 1px;
  --txt: var(--color_15);
  --bg: (--color_11);
  --brd: var(--color_13);
  --bgh: var(--color_11);
  --brdh: var(--color_15);
  --txth: var(--color_15);
  --alpha-brdh: 1;
  --alpha-bg: 0;
  --shc-mutated-brightness: 128, 128, 128;
}

:host(:not(.device-mobile-optimized)) ._3pWgf,
:host(:not(.device-mobile-optimized)) ._22uF5,
body:not(.device-mobile-optimized) ._3pWgf,
body:not(.device-mobile-optimized) ._22uF5 {
  font-weight: 300;
}

:host(.device-mobile-optimized) ._3bAue ._3so_5,
body.device-mobile-optimized ._3bAue ._3so_5 {
  top: 30px;
  right: 30px;
  width: 20px;
  height: 20px;
}

:host(.device-mobile-optimized) ._3bAue ._3so_5 svg,
body.device-mobile-optimized ._3bAue ._3so_5 svg {
  width: 16px;
  height: 16px;
  stroke-width: 12px;
}

:host(.device-mobile-optimized) ._3bAue ._22uF5 button,
body.device-mobile-optimized ._3bAue ._22uF5 button {
  font-size: 14px;
}

._277W2,
._277W2 ._3YwvX {
  text-align: center;
}

._277W2 ._3YwvX {
  font: var(--headingL, var(--font_2));
  font-size: 48px;
  line-height: 0.8em;
  margin-bottom: 23px;
  margin-top: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

._277W2 ._3YwvX,
._277W2 ._15npN {
  color: rgba(var(--clr, var(--color_15)), var(--alpha-clr, 1));
}

._277W2 ._15npN {
  background: transparent;
  font-family: Helvetica;
}

:host(.device-mobile-optimized) ._277W2 ._15npN,
body.device-mobile-optimized ._277W2 ._15npN {
  width: 100%;
}

._277W2 ._15npN ._1Kr65 {
  font: var(--fnt, var(--font_8));
  font-size: 18px;
  color: rgba(var(--clr, var(--color_15)), var(--alpha-clr, 1));
  text-align: center;
  margin-top: 0;
  padding-bottom: 60px;
}

._277W2 ._15npN ._1QEG4 {
  width: 100%;
  padding-bottom: 0;
}

._277W2 ._15npN ._3pWgf {
  font: var(--font_8);
  font-size: 16px;
  margin-top: 25px;
  position: relative;
}

:host(:not(.device-mobile-optimized)) ._277W2 ._15npN ._3pWgf,
body:not(.device-mobile-optimized) ._277W2 ._15npN ._3pWgf {
  width: 320px;
}

:host(.device-mobile-optimized) ._277W2,
body.device-mobile-optimized ._277W2 {
  width: 280px;
  margin-top: 74px;
}

:host(.device-mobile-optimized) ._277W2 ._3YwvX,
body.device-mobile-optimized ._277W2 ._3YwvX {
  line-height: 0.8em;
  margin-bottom: 18px;
  font-size: 36px;
}

:host(.device-mobile-optimized) ._277W2 ._15npN,
body.device-mobile-optimized ._277W2 ._15npN {
  height: auto;
  padding: 0 0 20px;
}

:host(.device-mobile-optimized) ._277W2 ._15npN ._1Kr65,
body.device-mobile-optimized ._277W2 ._15npN ._1Kr65 {
  font-size: 15px;
  margin-top: 18px;
  padding-bottom: 35px;
}

:host(:not(.device-mobile-optimized)) ._277W2 ._15npN,
body:not(.device-mobile-optimized) ._277W2 ._15npN {
  width: 320px;
  max-width: 450px;
  display: inline-block;
}

._257XU {
  position: fixed !important;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: calc(var(--above-all-z-index) + 1);
  color: rgb(var(--txt, 156, 156, 156));
}

._257XU .cl1s_ {
  position: fixed;
  touch-action: manipulation;
  top: 60px;
  right: 60px;
  background: none;
  z-index: 3;
}

._257XU .cl1s_:hover {
  cursor: pointer;
}

._257XU .cl1s_ svg {
  width: 25px;
  height: 25px;
  stroke: param-color(clr, color_15);
  stroke-width: 15;
  cursor: pointer;
  pointer-events: none;
  fill: rgba(var(--color_15), var(--alpha-color_15, 1));
}

._257XU[data-layout="popup"] .cl1s_ {
  position: absolute;
  top: 24px;
  right: 24px;
}

._257XU ._3icA8 {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: visible;
  zoom: 1;
  overflow: auto;
}

._257XU[data-layout="popup"] ._3icA8 {
  background-color: #000;
  opacity: 0.6;
}

._257XU ._3BCw5 {
  position: fixed;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: auto;
}

:host(:not(.device-mobile-optimized))
  ._257XU
  ._3BCw5[data-dialogposition="center"]
  > *,
body:not(.device-mobile-optimized)
  ._257XU
  ._3BCw5[data-dialogposition="center"]
  > * {
  margin: auto;
}

._257XU[data-layout="fullscreen"] ._3BCw5 {
  width: 100%;
  height: 100%;
}

._257XU[data-layout="popup"] ._3BCw5 {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._257XU[data-layout="popup"] ._3BCw5,
body.device-mobile-optimized ._257XU[data-layout="popup"] ._3BCw5 {
  height: 100%;
  width: 100%;
}

:host(:not(.device-mobile-optimized)) ._257XU[data-layout="popup"] ._3BCw5,
body:not(.device-mobile-optimized) ._257XU[data-layout="popup"] ._3BCw5 {
  padding: 70px 80px 80px;
  width: 480px;
}

._257XU[data-layout="customPopup"] ._3icA8 {
  background-color: #000;
  opacity: 0.6;
}

._257XU[data-layout="customPopup"] .cl1s_ {
  position: absolute;
  top: 24px;
  right: 24px;
}

._257XU[data-layout="customPopup"] ._3BCw5 {
  background-color: rgba(
    var(--bg-clr, var(--color_11)),
    var(--alpha-bg-clr, 1)
  );
  box-sizing: border-box;
  max-height: 100%;
}

:host(.device-mobile-optimized) ._257XU[data-layout="customPopup"] ._3BCw5,
body.device-mobile-optimized ._257XU[data-layout="customPopup"] ._3BCw5 {
  height: 100%;
  width: 100%;
  padding: 80px 32px;
}

:host(:not(.device-mobile-optimized))
  ._257XU[data-layout="customPopup"]
  ._3BCw5,
body:not(.device-mobile-optimized) ._257XU[data-layout="customPopup"] ._3BCw5 {
  padding: 80px 32px;
  width: 572px;
  height: 600px;
}

._2Dbuo,
._2Qbrk {
  width: 100%;
  height: 48px;
}

._2Dbuo button,
._2Qbrk button {
  box-sizing: border-box;
  --fnt: getVar(font_8);
  font-size: 16px;
  --rd: 0px;
  --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd: none;
  --trans2: color 0.4s ease 0s;
  --bgd: 204, 204, 204;
  --brdd: 204, 204, 204;
  --txtd: 255, 255, 255;
  --boxShadowToggleOn-shd: none;
  --alpha-txt: 1;
  --alpha-brd: 1;
  --alpha-txth: 1;
  --alpha-bgh: 1;
  --label-align: center;
  --label-text-align: center;
}

._2Dbuo {
  --brw: 0px;
  --txt: var(--color_8);
  --bg: var(--color_18);
  --brd: var(--color_14);
  --bgh: var(--color_18);
  --brdh: var(--color_12);
  --txth: var(--color_11);
  --alpha-brdh: 0;
  --alpha-bg: 1;
  --shc-mutated-brightness: 28, 37, 106;
  --alpha-bgh: 0.7;
}

._2Qbrk button {
  --brw: 1px;
  --txt: var(--color_15);
  --bg: (--color_11);
  --brd: var(--color_13);
  --bgh: var(--color_11);
  --brdh: var(--color_15);
  --txth: var(--color_15);
  --alpha-brdh: 1;
  --alpha-bg: 0;
  --shc-mutated-brightness: 128, 128, 128;
}

:host(:not(.device-mobile-optimized)) ._2Dbuo,
:host(:not(.device-mobile-optimized)) ._2Qbrk,
body:not(.device-mobile-optimized) ._2Dbuo,
body:not(.device-mobile-optimized) ._2Qbrk {
  font-weight: 300;
}

:host(.device-mobile-optimized) ._257XU .cl1s_,
body.device-mobile-optimized ._257XU .cl1s_ {
  top: 30px;
  right: 30px;
  width: 20px;
  height: 20px;
}

:host(.device-mobile-optimized) ._257XU .cl1s_ svg,
body.device-mobile-optimized ._257XU .cl1s_ svg {
  width: 16px;
  height: 16px;
  stroke-width: 12px;
}

:host(.device-mobile-optimized) ._257XU ._2Qbrk button,
body.device-mobile-optimized ._257XU ._2Qbrk button {
  font-size: 14px;
}

._3q03n {
  text-align: center;
}

._3q03n._282Cx {
  direction: rtl;
}

:host(:not(.device-mobile-optimized)) ._3q03n,
body:not(.device-mobile-optimized) ._3q03n {
  position: relative;
  top: calc(50% - 230px);
}

:host(.device-mobile-optimized) ._3q03n,
body.device-mobile-optimized ._3q03n {
  margin-top: 40px;
  width: 280px;
}

._3q03n._2zx3b {
  opacity: 0.6;
}

._3q03n ._108U5 {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  font: var(--ttlFnt, var(--font_2));
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 24px;
  margin-top: 10px;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
}

:host(.device-mobile-optimized) ._3q03n ._108U5,
body.device-mobile-optimized ._3q03n ._108U5 {
  font-size: 36px;
  margin-bottom: 8px;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._3P6-V,
body:not(.device-mobile-optimized) ._3q03n ._3P6-V {
  width: auto;
  max-width: 800px;
  display: inline-block;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._3P6-V._2pjHG ._1wr1f,
body:not(.device-mobile-optimized) ._3q03n ._3P6-V._2pjHG ._1wr1f {
  width: 320px;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._3P6-V._2pjHG ._7ZI3j,
body:not(.device-mobile-optimized) ._3q03n ._3P6-V._2pjHG ._7ZI3j {
  border-right: 1px solid param-color(secondary-color, color_13);
  margin: -20px 66px;
}

._3q03n ._3P6-V._2pjHG .C5X_K {
  position: relative;
  width: 320px;
  margin: auto;
}

:host(.device-mobile-optimized) ._3q03n ._3P6-V._2pjHG .C5X_K,
body.device-mobile-optimized ._3q03n ._3P6-V._2pjHG .C5X_K {
  margin-top: 10px;
  width: 100%;
}

._3q03n ._3P6-V._2pjHG .QorYY {
  font-size: 14px;
  line-height: 14px;
  text-decoration: underline;
}

._3q03n ._3P6-V._2pjHG .QorYY ._2SBsu {
  float: none;
}

._3q03n ._3P6-V._2OgZa .C5X_K {
  display: block;
}

._3q03n ._3P6-V._2OgZa .tTRde {
  display: block !important;
  margin: 34px auto;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._3P6-V ._1wr1f,
body:not(.device-mobile-optimized) ._3q03n ._3P6-V ._1wr1f {
  width: 320px;
  margin: auto;
}

._3q03n ._3P6-V ._1wr1f ._3ix4Z,
._3q03n ._3P6-V ._1wr1f ._386jm {
  --textAlign: left;
  --shd: 0px 2px 0px 0px rgba(var(--color_15), 1);
  --rd: 0px;
  --fnt: normal normal normal 15px/1.4em futura-lt-w01-book, sans-serif;
  --brw: 0px;
  --bg: 245, 255, 254;
  --txt: 82, 82, 82;
  --brd: 82, 82, 82;
  --txt2: var(--color_15);
  --brwh: 0px;
  --bgh: 232, 255, 253;
  --brdh: 0, 0, 0;
  --brwf: 0px;
  --bgf: 245, 255, 254;
  --brdf: 0, 0, 0;
  --brwe: 1px;
  --bge: 255, 64, 64;
  --brde: 255, 64, 64;
  --trns: opacity 0.5s ease 0s, border 0.5s ease 0s, color 0.5s ease 0s;
  --bgd: 204, 204, 204;
  --txtd: 232, 232, 232;
  --brwd: 1px;
  --brdd: 219, 219, 219;
  --fntlbl: normal normal normal 15px/1.4em futura-lt-w01-book, sans-serif;
  --txtlbl: var(--color_15);
  --txtlblrq: null;
  --alpha-brdf: 0;
  --alpha-brdh: 0;
  --alpha-brd: 1;
  --alpha-bgd: 0;
  --alpha-bge: 0;
  --alpha-bgf: 0;
  --alpha-bg: 0;
  --alpha-bgh: 0;
  height: auto;
  --dir: ltr;
  --labelMarginBottom: 14px;
  --inputHeight: 37px;
  --textPadding: 3px 3px 3px 0px;
  --labelPadding: 0 20px 0 0px;
  --requiredIndicationDisplay: none;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._3P6-V .C5X_K,
body:not(.device-mobile-optimized) ._3q03n ._3P6-V .C5X_K {
  width: 320px;
  margin: auto;
}

._3q03n ._3P6-V .C5X_K ._2smz9 {
  width: 100%;
  opacity: 0;
  transition: opacity 1s ease-in;
}

._3q03n ._3P6-V .C5X_K ._2smz9._2EzZt {
  opacity: 1;
}

._3q03n ._3P6-V .C5X_K ._2FC1o {
  opacity: 0;
  transition: opacity 1s ease-in;
}

._3q03n ._3P6-V .C5X_K ._2FC1o._2EzZt {
  opacity: 1;
}

._3q03n ._24tJo {
  text-align: center;
  padding-top: 0;
  margin-bottom: 32px;
}

._3q03n ._24tJo ._2ya-H {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  margin-right: 4px;
  margin-left: 4px;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._24tJo ._2ya-H,
body:not(.device-mobile-optimized) ._3q03n ._24tJo ._2ya-H {
  font: var(--fnt, var(--font_8));
  font-size: 18px;
}

:host(.device-mobile-optimized) ._3q03n ._24tJo ._2ya-H,
body.device-mobile-optimized ._3q03n ._24tJo ._2ya-H {
  font: var(--fnt, var(--font_8));
  font-size: 15px;
}

._3q03n ._24tJo ._3VCEv {
  color: rgb(var(--txt, var(--color_18)));
  border-bottom: 1px solid #0198ff;
  float: none;
  border: none;
  text-align: left;
  font-weight: 400;
  text-decoration: none;
  cursor: pointer;
}

:host(.device-mobile-optimized) ._3q03n ._24tJo ._3VCEv,
body.device-mobile-optimized ._3q03n ._24tJo ._3VCEv {
  font: var(--fnt, var(--font_8));
  font-size: 15px;
}

:host(:not(.device-mobile-optimized)) ._3q03n ._24tJo ._3VCEv,
body:not(.device-mobile-optimized) ._3q03n ._24tJo ._3VCEv {
  font: var(--fnt, var(--font_8));
  font-size: 18px;
}

._3q03n ._24tJo ._3VCEv:hover {
  border-bottom-color: #04f;
}

._3q03n ._1KGY5 {
  width: 320px;
  text-align: center;
  margin: 12px auto 24px;
  height: 11px;
  border-bottom: 1px solid;
  border-color: rgba(var(--color_13), var(--alpha-color_13, 1));
}

:host(.device-mobile-optimized) ._3q03n ._1KGY5,
body.device-mobile-optimized ._3q03n ._1KGY5 {
  width: 100%;
}

._3q03n ._1KGY5 span {
  font: var(--fnt, var(--font_8));
  font-size: 16px;
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  background-color: rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1));
  padding: 0 13px;
}

._3q03n ._3ix4Z,
._3q03n ._386jm {
  position: relative;
  margin-bottom: 25px;
}

._3q03n ._2Dbuo,
._3q03n ._2Qbrk {
  position: relative;
  font: var(--font_8);
}

._3q03n ._2Qbrk {
  height: 40px;
}

._3q03n .dq7tr {
  font: var(--fnt, var(--font_8));
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  font-size: 16px;
  line-height: 17px;
  text-decoration: underline;
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
  border: none;
  text-align: left;
}

._3q03n .dq7tr:hover {
  opacity: 0.8;
  transition: opacity 0.2s ease-in-out;
}

._3q03n .dq7tr._3-OPK {
  font-size: 14px;
  line-height: 14px;
  padding-top: 24px;
}

:host(.device-mobile-optimized) ._3q03n .dq7tr._2CZUy,
:host(:not(.device-mobile-optimized)) ._3q03n .dq7tr._3-OPK,
body.device-mobile-optimized ._3q03n .dq7tr._2CZUy,
body:not(.device-mobile-optimized) ._3q03n .dq7tr._3-OPK {
  display: none;
}

._3q03n .YJmfJ {
  display: flex;
  justify-content: space-between;
  padding-top: 13px;
  padding-bottom: 18px;
}

._2vlNF {
  --preloaderTop: calc(50% - 1270px);
}

._2FC1o,
._2smz9 {
  width: 100%;
}

._2FC1o {
  height: 32px;
}

._1SgFc {
  display: none;
}

._3Wc6Z {
  margin-bottom: 20px;
}

._2SEkn {
  margin-bottom: 8px;
  color: #df3131;
  font-size: 12px;
}

._3c3w7 {
  position: fixed;
  bottom: 0;
  left: 0;
  background-color: #212121;
  padding: 16px 20px;
  box-shadow: inset 0 4px 8px 0 #000, 0 0 4px 0 #000;
  width: 100%;
  font-size: 16px;
  text-align: initial;
  color: #fff;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0.1s, opacity 0.1s linear;
  box-sizing: border-box;
}

._2EJ9U {
  visibility: visible;
  opacity: 1;
}

._3PWVz {
  margin: 48px 0;
}

._2OZ2i {
  width: 280px;
  margin: 0 auto;
}

._1TTJD {
  font: var(--fnt, var(--font_8));
  text-align: center;
}

:host(:not(.device-mobile-optimized)) ._1TTJD,
body:not(.device-mobile-optimized) ._1TTJD {
  width: 320px;
}

._1TTJD .FOEsm {
  direction: ltr;
  margin-bottom: 13px;
  height: 18px;
}

._1TTJD .FOEsm ._1zRfH {
  margin-right: 12px;
  width: 18px;
  height: 18px;
}

._1TTJD .FOEsm ._1zRfH:last-child {
  margin-right: 0;
}

._1TTJD ._10Bye {
  font: var(--font_8);
  font-size: 15px;
  font-weight: 300;
}

._1TTJD ._2_m8e,
._1TTJD ._10Bye {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  line-height: 1.6;
}

._1TTJD ._2_m8e {
  text-decoration: underline;
  font: var(--font_8);
  font-size: 15px;
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}

._1TTJD ._2_m8e:hover {
  opacity: 0.8;
  transition: opacity 0.2s ease-in-out;
}

.QWdF9 {
  font: var(--font_8);
  display: flex;
  flex-direction: column;
  margin-top: 48px;
  font-size: 15px;
  line-height: 1.6;
  text-align: center;
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  font-weight: 300;
}

.QWdF9:empty {
  margin-top: 0;
}

.QWdF9 .KXQVw {
  color: rgba(var(--color_15), var(--alpha-color_15, 1));
  font-weight: 300;
  text-decoration: underline;
  cursor: pointer;
  opacity: 1;
}

.QWdF9 .KXQVw,
.QWdF9 .KXQVw:hover {
  transition: opacity 0.2s ease-in-out;
}

.QWdF9 .KXQVw:hover {
  opacity: 0.8;
}

._1UZRs {
  position: relative;
  align-self: center;
  font-size: 15px;
  margin-bottom: 10px;
  max-width: 540px;
}

:host(.device-mobile-optimized) ._1UZRs,
body.device-mobile-optimized ._1UZRs {
  width: 100%;
}

._1UZRs ._5B5Lw {
  display: flex;
  align-items: center;
  justify-content: center;
}

:host(.device-mobile-optimized) ._1UZRs ._5B5Lw,
body.device-mobile-optimized ._1UZRs ._5B5Lw {
  margin-bottom: 10px;
}

._1UZRs ._5B5Lw label {
  margin-right: 5px;
}

._1UZRs ._5B5Lw button {
  text-decoration: underline;
  cursor: pointer;
  font-size: 15px;
}

._1UZRs ._5B5Lw input {
  margin: 5px 10px 3px 0;
  width: 12px;
  cursor: pointer;
  vertical-align: top;
}

._1UZRs ._5B5Lw._282Cx label {
  margin: 0 0 0 5px;
}

._1UZRs ._5B5Lw._282Cx input {
  margin: 5px 0 3px 10px;
}

.vtylp > :not(:last-child) {
  margin-right: 4px;
}

._1xMOU {
  display: block;
}
