 
	

 .form-cell-wrapper {
            position: relative;
            width: 340px;
        }

        .form-textbox-input {
            font-size: 17px;
            line-height: 1.23536;
            font-weight: 400;
            letter-spacing: -.022em;
            font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
            width: 100%;
            height: 3.29412rem;
            border-radius: 12px;
            box-sizing: border-box;
            padding: 1.05882rem .94118rem 0;
            text-align: left;
            appearance: none;
            border: 1px solid;
            transition: 0.3s;
        }

        .form-textbox-tx16 {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            font-size: 17px;
            color: gray;
            transition: 0.3s;
            pointer-events: none;
        }     


        .form-textbox-input:focus + .form-textbox-tx16,
        .form-textbox-input:not(:placeholder-shown) + .form-textbox-tx16 {
            top: 10px;
            font-size: 12px;
            color: black;
			left: 15px;"
        }

	.aply {
    color: var(--theme-color-systemWhite);
    background-color: #3093ea;
    border-radius: 9px;
    padding-inline: 14px;
    margin-inline: auto;
    margin-block-start: 0;
    min-inline-size: 65px;
    block-size: 26px;
    font-family: SF Pro Text, Helvetica Neue, sans-serif;
    font-size: 13px;
    line-height: 23px;
    position: absolute;
    margin: 0px;
    margin-left: 231px;
    margin-top: 6px;
    height: 41px;
    width: 104px;
    display: flex;
    align-items: center;
    justify-content: center;
}		
		
	.aply2 {
    color: hsl(0deg 0% 0%);
    background-color: #a4ffa7;
    border-radius: 9px;
    padding-inline: 14px;
    margin-inline: auto;
    margin-block-start: 0;
    min-inline-size: 64px;
    block-size: 27px;
    font-family: SF Pro Text, Helvetica Neue, sans-serif;
    font-size: 13px;
    line-height: 0px;
    position: absolute;
    margin: 0px;
    margin-left: 231px;
    margin-top: 6px;
    height: 41px;
    border: none;
    width: 104px;
    display: flex;
    align-items: center;
    justify-content: center;
	
	}


.form-cell-wrapper {
            margin-top: 10px;
        }

        .aply, .aply2 {
            padding: 10px;
            border: none;
            cursor: pointer;
        }

        #spin {
            display: none;
        }

        #ys {
            display: none;
        }

.spinner {
    width: 20px;
    height: 20px;
    border: 3px solid #ffffff;
    border-top: 3px solid #ffffff00;
    border-radius: 50%;
    animation: spin 1s linear infinite;
}

        @keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
		

		:root {
        --init-background-color: rgb(255, 255, 255);
        --init-label-color: rgba(0, 0, 0, 0.88)
      }

      html {
        background-color: var(--init-background-color)
      }    

	  body { background: #fcfbfe      }

      @media (prefers-color-scheme:) {
        :root {
          --init-background-color: rgb(28, 28, 30);
          --init-label-color: rgba(255, 255, 255, 0.98)
        }
      }
 
      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:760px) and (max-width:1164px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:1165px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:1690px) {
        body {
          text-rendering: optimizeLegibility
        }
      }
  
      @-webkit-keyframes load-child-application-fade-in {
        to {
          opacity: 1
        }
      }

      @keyframes load-child-application-fade-in {
        to {
          opacity: 1
        }
      }

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {}

      @-webkit-keyframes loading-dots-dot {
        0% {
          background-color: var(--theme-color-gray3)
        }

        20% {
          background-color: var(--theme-color-gray1)
        }

        40% {
          background-color: var(--theme-color-gray3)
        }
      }

      @keyframes loading-dots-dot {
        0% {
          background-color: var(--theme-color-gray3)
        }

        20% {
          background-color: var(--theme-color-gray1)
        }

        40% {
          background-color: var(--theme-color-gray3)
        }
      }

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @-webkit-keyframes dotFlashing {
        0% {
          background-color: var(--theme-color-gray4)
        }

        50%,
        to {
          background-color: var(--theme-color-labelSecondary)
        }
      }

      @keyframes dotFlashing {
        0% {
          background-color: var(--theme-color-gray4)
        }

        50%,
        to {
          background-color: var(--theme-color-labelSecondary)
        }
      }

      @-webkit-keyframes activity-indicator-keyframe-u98e8aabc {
        0% {
          opacity: .1
        }

        to {
          opacity: .8
        }
      }

      @keyframes activity-indicator-keyframe-u98e8aabc {
        0% {
          opacity: .1
        }

        to {
          opacity: .8
        }
      }

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:760px) and (max-width:1164px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:1165px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:1690px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (min-width:1690px) {}

      @media (min-width:760px) and (max-width:1164px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (min-width:760px) and (max-width:1164px) {}

      @media (max-width:759px) {}

      @media (max-width:760px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:1165px) {}

      @media (max-width:760px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:760px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (prefers-color-scheme:) {}

      @media (prefers-color-scheme:) {}

      @media (prefers-color-scheme:) {}

      @media (prefers-color-scheme:) {}

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {}

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      button.push {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-tap-highlight-color: transparent;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        -webkit-box-sizing: border-box;
        -ms-touch-action: manipulation
      }

      @media (prefers-color-scheme:) {}

      button.push:focus:not([aria-disabled=true]):not(.disabled) {
        -webkit-box-shadow: inset 0 0 0 3px var(--theme-color-tintBlueOpaque);
        box-shadow: inset 0 0 0 3px var(--theme-color-tintBlueOpaque);
        background-color: var(--theme-color-fillTertiary)
      }

      button.push:focus:not([aria-disabled=true]):not(.disabled):before {
        border: 1px solid var(--theme-color-systemWhite);
        content: "";
        position: absolute;
        inset-block-start: 3px;
        inset-inline-end: 3px;
        inset-block-end: 3px;
        inset-inline-start: 3px;
        border-radius: 5px
      }

      [dir=ltr] button.push:focus:not([aria-disabled=true]):not(.disabled):before,
      [dir=rtl] button.push:focus:not([aria-disabled=true]):not(.disabled):before,
      button.push[dir=ltr]:focus:not([aria-disabled=true]):not(.disabled):before,
      button.push[dir=rtl]:focus:not([aria-disabled=true]):not(.disabled):before {
        top: 3px;
        right: 3px;
        bottom: 3px;
        left: 3px
      }

      @media (prefers-color-scheme:) {
        button.push:focus:not([aria-disabled=true]):not(.disabled):before {
          border: 1px solid var(--theme-color-gray5)
        }
      }

      @media (pointer:fine) {
        button.push:hover:not(:active):not(:disabled):not([aria-disabled=true]):not(.disabled) {
          background: var(--theme-color-fillTertiary)
        }
      }

      @media (pointer:fine) {}

      @media (prefers-color-scheme:) {}

      button.push:not(.neutral) {
        color: var(--theme-color-appTint)
      }

      button.push.active:not([aria-disabled=true]):not(.disabled),
      button.push:active:hover:not([aria-disabled=true]):not(.disabled) {
        background-color: hsla(var(--theme-color-appTint-h), var(--theme-color-appTint-s), -webkit-calc(var(--theme-color-appTint-l)), var(--theme-opacity-background-active));
        background-color: hsla(var(--theme-color-appTint-h), var(--theme-color-appTint-s), calc(var(--theme-color-appTint-l)), var(--theme-opacity-background-active))
      }

      button.push.active:not([aria-disabled=true]):not(.disabled):not(.neutral),
      button.push:active:hover:not([aria-disabled=true]):not(.disabled):not(.neutral) {
        color: hsla(var(--theme-color-appTint-h), var(--theme-color-appTint-s), -webkit-calc(var(--theme-color-appTint-l)), var(--theme-opacity-text-active));
        color: hsla(var(--theme-color-appTint-h), var(--theme-color-appTint-s), calc(var(--theme-color-appTint-l)), var(--theme-opacity-text-active))
      }

      @media (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (pointer:fine) and (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (pointer:fine) and (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (prefers-color-scheme:) {}

      @media (prefers-color-scheme:) {}

      @media (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (pointer:fine) and (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (pointer:fine) {}

      @media (prefers-color-scheme:) {}

      @media (pointer:fine) {}

      @media (pointer:fine) {}

      @media (max-width:759px) {}

      @media (min-width:760px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) and (prefers-reduced-motion:reduce) {}

      @media (min-width:760px) {}

      @media (max-width:759px) {}

      @media (min-width:760px) {}

      @media (max-width:759px) {}

      @media (min-width:760px) {}

      @media (max-width:759px) {}

      @media (prefers-reduced-motion:reduce) {}

      @media (prefers-reduced-motion:reduce) {}

      @media (prefers-reduced-motion:reduce) {}

      @media (prefers-reduced-motion:reduce) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (min-width:760px) and (max-width:1164px) {}

      @media (min-width:1165px) {}

      @media (min-width:1690px) {}

      @media (min-width:760px) {}

      @media (min-width:760px) {}

      @media (max-width:760px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:760px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:760px) {}

      @media (min-width:760px) {}

      @-webkit-keyframes activity-indicator-keyframe-ueca0c122 {
        0% {
          opacity: .1
        }

        to {
          opacity: .8
        }
      }

      @keyframes activity-indicator-keyframe-ueca0c122 {
        0% {
          opacity: .1
        }

        to {
          opacity: .8
        }
      }

      @media (min-width:760px) {}

      @media (max-width:759px) {}

      @media (min-width:1690px) {}

      @media (min-width:1690px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (min-width:760px) and (max-width:1164px) {}

      @media (min-width:1165px) {}

      @media (min-width:1690px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (min-width:1690px) {}

      @media (min-width:1690px) {}

      @media (min-width:1690px) {}

      @media (min-width:1690px) {}

      @media (min-width:1690px) {}

      @media (min-width:1165px) {}

      @media (min-width:1690px) {}

      @media (max-width:759px) {}

      @media (min-width:1690px) {}

      @media (pointer:fine) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:760px) {}

      @media (max-width:759px) {}

      @media (min-width:1690px) {}

      @media (prefers-color-scheme:) {}

      @media (prefers-color-scheme:) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {}

      @media (min-width:760px) and (max-width:1164px) {}

      @media (max-width:759px) {}

      @media (min-width:1165px) {}

      @media (min-width:1165px) {}

      @media (max-width:759px) {}

      @media (min-width:1165px) {}

      @media (min-width:1165px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @-webkit-keyframes my-keyframes-fadeIn {
        0% {
          opacity: 0
        }

        to {
          opacity: 1
        }
      }

      @keyframes my-keyframes-fadeIn {
        0% {
          opacity: 0
        }

        to {
          opacity: 1
        }
      }

      @-webkit-keyframes my-keyframes-fadeOut {
        0% {
          opacity: 1
        }

        to {
          opacity: 0
        }
      }

      @keyframes my-keyframes-fadeOut {
        0% {
          opacity: 1
        }

        to {
          opacity: 0
        }
      }

      @-webkit-keyframes my-keyframes-slideIn {
        0% {
          -webkit-transform: translateY(100%);
          transform: translateY(100%)
        }

        to {
          -webkit-transform: translateY(0);
          transform: translateY(0)
        }
      }

      @keyframes my-keyframes-slideIn {
        0% {
          -webkit-transform: translateY(100%);
          transform: translateY(100%)
        }

        to {
          -webkit-transform: translateY(0);
          transform: translateY(0)
        }
      }

      @-webkit-keyframes my-keyframes-slideOut {
        0% {
          -webkit-transform: translateY(0);
          transform: translateY(0)
        }

        to {
          -webkit-transform: translateY(100%);
          transform: translateY(100%)
        }
      }

      @keyframes my-keyframes-slideOut {
        0% {
          -webkit-transform: translateY(0);
          transform: translateY(0)
        }

        to {
          -webkit-transform: translateY(100%);
          transform: translateY(100%)
        }
      }

      @-webkit-keyframes my-keyframes-fadeInAndScale {
        0% {
          opacity: 0;
          -webkit-transform: scale(.5);
          transform: scale(.5)
        }

        to {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1
        }
      }

      @keyframes my-keyframes-fadeInAndScale {
        0% {
          opacity: 0;
          -webkit-transform: scale(.5);
          transform: scale(.5)
        }

        to {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1
        }
      }

      @-webkit-keyframes my-keyframes-scaleWithBriefFade {
        0% {
          opacity: 0;
          -webkit-transform: scale(.5);
          transform: scale(.5)
        }

        80% {
          opacity: 1
        }

        to {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1
        }
      }

      @keyframes my-keyframes-scaleWithBriefFade {
        0% {
          opacity: 0;
          -webkit-transform: scale(.5);
          transform: scale(.5)
        }

        80% {
          opacity: 1
        }

        to {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1
        }
      }

      @-webkit-keyframes my-keyframes-fadeInAndBarelyScale {
        0% {
          opacity: 0;
          -webkit-transform: scale(.9);
          transform: scale(.9)
        }

        to {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1
        }
      }

      @keyframes my-keyframes-fadeInAndBarelyScale {
        0% {
          opacity: 0;
          -webkit-transform: scale(.9);
          transform: scale(.9)
        }

        to {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1
        }
      }

      @-webkit-keyframes my-keyframes-noop {
        to {
          opacity: 1
        }
      }

      @keyframes my-keyframes-noop {
        to {
          opacity: 1
        }
      }

      @media (max-width:759px) {}

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {
        body {
          text-rendering: optimizeLegibility
        }
      }

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @media (max-width:759px) {}

      @-webkit-keyframes activity-indicator-keyframe-u4b00b5af {
        0% {
          opacity: .1
        }

        to {
          opacity: .8
        }
      }

      @keyframes activity-indicator-keyframe-u4b00b5af {
        0% {
          opacity: .1
        }

        to {
          opacity: .8
        }
      }