.input-field[data-v-c5d4700a]{border:1px solid var(--black)}.input-field[data-v-c5d4700a] .p-inputtext:not(.p-inputotp-input):focus{border-color:transparent;outline:none}.input-field[data-v-c5d4700a]:has(:focus){outline:2px solid var(--black)}.input-field[data-v-c5d4700a]:has(.p-invalid){border-color:var(--red);outline:2px solid var(--red)}.input-field[data-v-c5d4700a] .p-inputtext::-moz-placeholder{color:var(--input-disabled-color);font-size:1rem;font-weight:300;line-height:1rem;opacity:1;text-overflow:ellipsis}.input-field[data-v-c5d4700a] .p-inputtext::placeholder{color:var(--input-disabled-color);font-size:1rem;font-weight:300;line-height:1rem;opacity:1;text-overflow:ellipsis}.input-field[data-v-c5d4700a] .p-inputgroupaddon,.input-field[data-v-c5d4700a] .p-inputtext:not(.p-inputotp-input){border:0;box-shadow:none;font-weight:300}.input-field--with-append[data-v-c5d4700a] .p-inputtext{border-right:none;padding-right:0}.input-field--with-prepend[data-v-c5d4700a] .p-inputtext{border-left:none;padding-left:0}.input-field--disabled[data-v-c5d4700a]{border-color:var(--input-disabled-color)}.input-field--disabled[data-v-c5d4700a] .p-inputgroupaddon,.input-field--disabled[data-v-c5d4700a] .p-inputtext{color:var(--input-disabled-color);cursor:default}.input-field--disabled[data-v-c5d4700a] .p-inputtext::-moz-placeholder{color:var(--input-disabled-color)}.input-field--disabled[data-v-c5d4700a] .p-inputtext::placeholder{color:var(--input-disabled-color)}.input-field--large[data-v-c5d4700a]{--p-inputtext-padding-y:18px}.input-field--otp[data-v-c5d4700a]{border:0;max-width:300px}.input-field--otp[data-v-c5d4700a]:has(:focus){outline:none}.input-field--otp[data-v-c5d4700a] .p-inputotp{gap:0}.input-field--otp[data-v-c5d4700a] .p-inputotp-input::-moz-placeholder{opacity:.3}.input-field--otp[data-v-c5d4700a] .p-inputotp-input::placeholder{opacity:.3}.input-field--otp[data-v-c5d4700a] .p-inputotp-input:focus{outline:2px solid var(--black)}.input-field--otp[data-v-c5d4700a] .p-inputotp-input+.p-inputotp-input{margin-left:-1px}.input-field .p-textarea[data-v-c5d4700a]{width:100%}.otp-field[data-v-c5d4700a]{background-color:var(--brand-blue-50);font-size:2rem;letter-spacing:20px;padding-left:calc(50% - 95px);text-align:left}.otp-field[data-v-c5d4700a]::-moz-placeholder{font-size:2rem;letter-spacing:22px}.otp-field[data-v-c5d4700a]::placeholder{font-size:2rem;letter-spacing:22px}
