.error[data-v-8da86d0c]{color:red;font-size:.8em}.submit-block[data-v-8da86d0c]{display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:1fr}.error-block[data-v-8da86d0c],.submit-block[data-v-8da86d0c]{grid-column-end:3;grid-column-start:1}.error-block[data-v-8da86d0c]{display:flex}.base-input[data-v-cd309bd6],.form-input[data-v-cd309bd6]{border-radius:0}.base-input input[data-v-cd309bd6]{background-color:transparent}.base-input input.paste-blocked[data-v-cd309bd6]{animation:shake-cd309bd6 .5s ease;border-color:#ff6b6b}.base-input input.shortcut-blocked[data-v-cd309bd6]{animation:pulse-cd309bd6 .3s ease;border-color:#ffa94d}.base-input input[data-v-cd309bd6]:-webkit-autofill,.base-input input[data-v-cd309bd6]:-webkit-autofill:focus,.base-input input[data-v-cd309bd6]:-webkit-autofill:hover{-webkit-text-fill-color:#3b5776!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.base-input .paste-warning[data-v-cd309bd6]{align-items:center;color:#ff6b6b;display:flex;font-size:12px;gap:4px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .3s ease}.base-input .paste-warning.show[data-v-cd309bd6]{opacity:1}.base-input .paste-warning .warning-text[data-v-cd309bd6]{display:none}@media(min-width:768px){.base-input .paste-warning .warning-text[data-v-cd309bd6]{display:inline}}.base-input .error-alert[data-v-cd309bd6]{color:#ff6b6b;display:block;font-size:12px;margin-top:4px}.base-input .error-alert i[data-v-cd309bd6]{margin-right:4px}@keyframes shake-cd309bd6{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes pulse-cd309bd6{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.banner-white .base-input input[data-v-cd309bd6]{background-color:var(--main-color)}.banner-white .base-input input[data-v-cd309bd6]::-moz-placeholder{color:#fff;opacity:.8}.banner-white .base-input input[data-v-cd309bd6]::placeholder{color:#fff;opacity:.8}@media screen and (max-width:767px){.banner-white .base-input input[data-v-cd309bd6]::-moz-placeholder{color:#fff}.banner-white .base-input input[data-v-cd309bd6]::placeholder{color:#fff}}.form-title[data-v-f3351da0]{font-size:var(--medium-size);font-weight:700;padding-bottom:10px;text-align:start}.form-title[data-v-f3351da0]:not(:first-child){padding-top:15px}
