[data-component=input][data-v-85a0addc]{--duration:.75s;--ease:cubic-bezier(.19,1,.22,1);cursor:text;display:flex;flex-direction:column;position:relative}[data-component=input].blueberry[data-v-85a0addc]{--input-color:#fff;--input-colorHover:#fff;--input-backgroundColor:#0d12a5;--input-backgroundColorHover:#031881}[data-component=input].midnight-light[data-v-85a0addc]{--input-color:#01001f;--input-colorHover:#01001f;--input-backgroundColor:#f1f4f9;--input-backgroundColorHover:#d9e1ed}[data-component=input][data-v-85a0addc]:before{content:"";height:calc(100% + 20px);left:-10px;position:absolute;top:-10px;width:calc(100% + 20px)}@media (hover:hover){[data-component=input]:hover .input-wrapper[data-v-85a0addc]{background-color:var(--input-backgroundColorHover)}}[data-component=input].textarea-input .input-wrapper[data-v-85a0addc]{height:auto}[data-component=input].textarea-input .input-wrapper .textarea[data-v-85a0addc]{height:max(30px,30px + 100vw * .0529);margin-top:min(18px,18px + 100vw * 0)}[data-component=input].textarea-input .input-wrapper.input-focus .label[data-v-85a0addc]{top:min(-12px,-12px + 100vw * 0)}[data-component=input] .input-wrapper[data-v-85a0addc]{align-items:flex-start;background-color:var(--input-backgroundColor);border:1px solid transparent;border-radius:min(16px,16px + 100vw * 0);color:var(--input-color);display:flex;flex-direction:column;height:56px;justify-content:center;padding:0 min(20px,20px + 100vw * 0);position:relative;transition:background-color var(--duration) var(--ease),border var(--duration) var(--ease)}[data-component=input] .input-wrapper.input-focus[data-v-85a0addc]{background-color:var(--input-backgroundColorHover)}[data-component=input] .input-wrapper.input-focus .input[data-v-85a0addc]{transform:translateY(4px)}@media (hover:none) or (pointer:coarse){[data-component=input] .input-wrapper.input-focus .input[data-v-85a0addc]{transform:translateY(0)}}[data-component=input] .input-wrapper.input-focus .input[data-v-85a0addc]::-moz-placeholder{opacity:.05}[data-component=input] .input-wrapper.input-focus .input[data-v-85a0addc]::placeholder{opacity:.05}[data-component=input] .input-wrapper.input-focus .label[data-v-85a0addc]{opacity:.4;transform:translate(0)}[data-component=input] .input-wrapper.error[data-v-85a0addc]{border:1px solid #e85030}[data-component=input] .input-wrapper.error+.error-message[data-v-85a0addc]{opacity:1;transform:translateY(0)}[data-component=input] .input-wrapper .input[data-v-85a0addc]{background-color:transparent;border:none;box-shadow:none;color:var(--input-color);cursor:text;display:block;position:relative;resize:none;transition:transform var(--duration) var(--ease),opacity var(--duration) var(--ease);width:100%}[data-component=input] .input-wrapper .input.filled[data-v-85a0addc]{transform:translateY(4px)}@media (hover:none) or (pointer:coarse){[data-component=input] .input-wrapper .input.filled[data-v-85a0addc]{transform:translateY(0)}}[data-component=input] .input-wrapper .input.filled+label[data-v-85a0addc]{opacity:.4;transform:translate(0)}[data-component=input] .input-wrapper .input[data-v-85a0addc]::-moz-placeholder{color:var(--input-color);opacity:.4;-moz-transition:opacity var(--duration) var(--ease);transition:opacity var(--duration) var(--ease)}[data-component=input] .input-wrapper .input[data-v-85a0addc]::placeholder{color:var(--input-color);opacity:.4;transition:opacity var(--duration) var(--ease)}[data-component=input] .input-wrapper .label[data-v-85a0addc]{left:max(20.2px,20.2px + 100vw * .0011);opacity:0;position:absolute;top:min(4px,4px + 100vw * 0);transform:translate(-6px);transition:transform var(--duration) var(--ease),opacity var(--duration) var(--ease)}@media (hover:none) or (pointer:coarse){[data-component=input] .input-wrapper .label[data-v-85a0addc]{display:none}}[data-component=input] .input-wrapper .label.textarea[data-v-85a0addc]{top:min(-12px,-12px + 100vw * 0)}[data-component=input] .error-message[data-v-85a0addc]{background-color:var(--input-color);border-radius:min(14px,14px + 100vw * 0);color:var(--input-backgroundColorHover);display:inline-block;left:auto;opacity:0;padding:min(14px,14px + 100vw * 0) min(20px,20px + 100vw * 0);pointer-events:none;position:absolute;right:min(20px,20px + 100vw * 0);top:80%;transform:translateY(-6px);transition:opacity var(--duration) var(--ease),transform var(--duration) var(--ease);z-index:10}[data-component=input] .error-message .arrow[data-v-85a0addc]{position:absolute;right:15px;top:-10px}[data-component=input] .error-message .arrow path[data-v-85a0addc]{fill:var(--input-color)}@media only screen and (min-width:2000px){[data-component=input].textarea-input .input-wrapper .textarea[data-v-85a0addc]{height:6vw;margin-top:.9vw}[data-component=input].textarea-input .input-wrapper.input-focus .label[data-v-85a0addc]{top:-.6vw}[data-component=input] .input-wrapper[data-v-85a0addc]{border-radius:.8vw;height:2.8vw;padding:0 1vw}[data-component=input] .input-wrapper .label[data-v-85a0addc]{left:1.1vw;top:.2vw}[data-component=input] .input-wrapper .label.textarea[data-v-85a0addc]{top:-.6vw}[data-component=input] .error-message[data-v-85a0addc]{border-radius:.7vw;padding:.7vw 1vw;right:1vw}}
