.field[data-v-12a1e809]{display:flex;flex-direction:column;gap:.5em}.field .title[data-v-12a1e809]{align-items:center;display:flex;gap:.375em}.field h4[data-v-12a1e809]{color:var(--white);font-size:1em;line-height:140%}.field>p[data-v-12a1e809]{color:var(--primary-grey);font-size:.875em;line-height:140%}.field .input__wrapper[data-v-12a1e809]{position:relative}.field .input__wrapper input[data-v-12a1e809]{background-color:var(--darker);border:1px solid var(--dark-grey);border-radius:8px;color:var(--white);line-height:140%;padding:.875em 1em;transition:all .2s;width:100%}.field .input__wrapper input[type=number][data-v-12a1e809]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.field .input__wrapper input[type=number][data-v-12a1e809]::-webkit-inner-spin-button,.field .input__wrapper input[type=number][data-v-12a1e809]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field .input__wrapper input[data-v-12a1e809]::-moz-placeholder{color:var(--primary-grey)}.field .input__wrapper input[data-v-12a1e809]::placeholder{color:var(--primary-grey)}.field .input__wrapper input[data-v-12a1e809]:focus{border-color:var(--white-transparent-02);outline:none}.field .input__wrapper input.input__error[data-v-12a1e809]{border-color:var(--primary-red)}.field .input__wrapper input.input__with__eye[data-v-12a1e809]{padding-right:2.75em}.field .input__wrapper input.input__disabled[data-v-12a1e809],.field .input__wrapper input[data-v-12a1e809]:disabled{cursor:not-allowed;opacity:.6}.field .input__wrapper[data-v-12a1e809] .wrapper-eyes,.field .input__wrapper[data-v-12a1e809] .wrapper-eyes-error{cursor:pointer;display:flex;position:absolute;right:.875em;top:50%;transform:translateY(-50%);z-index:2}.field .input__wrapper[data-v-12a1e809] .wrapper-eyes .eye,.field .input__wrapper[data-v-12a1e809] .wrapper-eyes .eye-off,.field .input__wrapper[data-v-12a1e809] .wrapper-eyes-error .eye,.field .input__wrapper[data-v-12a1e809] .wrapper-eyes-error .eye-off{width:1.4em}.field .input__wrapper .error[data-v-12a1e809]{bottom:-1.375em;color:var(--primary-red);font-size:.85em;left:0;line-height:140%;opacity:0;pointer-events:none;position:absolute;transition:all .2s}.field .input__wrapper .error.visible[data-v-12a1e809]{opacity:1}@media screen and (max-width:500px){.field .input__wrapper input[data-v-12a1e809]{font-size:15px;padding:10px 14px}}
