.v-input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:12px;display:flex;overflow:hidden;position:relative;width:100%}.v-input:before{border:1px solid transparent;border-radius:12px;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:border .3s ease-in-out;width:100%;z-index:1}@media only screen and (max-width:1023px){.v-input,.v-input:before{border-radius:10px}}.v-input__inner-prepend{display:flex;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.v-input.have-content .v-input__label,.v-input.have-label.have-placeholder .v-input__label,.v-input.is-active .v-input__label,.v-input.is-focused .v-input__label{transform:translateY(-24px) scale(.8)}.v-input--text-normal .v-input__native{text-transform:none}.v-input--text-lowercase .v-input__native{text-transform:lowercase}.v-input--text-uppercase .v-input__native{text-transform:uppercase}.v-input.is-focused:before{border:2px solid #141414}.v-input.is-disabled{opacity:.7}.v-input__inner{position:relative;width:100%}.v-input__inner:hover .v-input:before{border-color:#141414}.v-input__inner:hover .v-input__placeholder{color:#141414}.v-input__native{border:none;border-radius:inherit;color:#141414;font-size:20px;font-weight:500;height:72px;outline:none;padding-left:24px;padding-right:24px;width:100%}@media only screen and (max-width:1023px){.v-input__native{border-radius:10px;font-size:18px;height:64px;padding-left:16px;padding-right:16px}}.v-input__native:-webkit-autofill,.v-input__native:-webkit-autofill:focus,.v-input__native:-webkit-autofill:hover{box-shadow:inset 0 0 0 100px #fff}.v-input.have-label .v-input__native{padding-top:16px}.v-input__label,.v-input__placeholder{color:#14141499;font-size:15px;font-weight:700;left:24px;overflow:hidden;pointer-events:none;position:absolute;right:24px;text-overflow:ellipsis;text-transform:uppercase;top:50%;transform:translateY(-50%);transform-origin:left top;transition:top .3s ease-in-out,transform .3s ease-in-out,color .3s ease-in-out,left .3s ease-in-out;white-space:nowrap}@media only screen and (max-width:1023px){.v-input__label,.v-input__placeholder{left:16px}}.v-input__label{line-height:1.46;transform-origin:left center;transition:transform .3s ease,color .2s ease}.v-input__addon{display:flex;flex-shrink:0}.v-input__addon.is-left{margin-right:8px}.v-input__addon.is-right{margin-left:8px}.v-input--icon .v-input__inner:after{background-color:#1414141a;bottom:10px;content:"";height:1px;left:24px;position:absolute;right:24px}.v-input--icon .v-input{outline:none!important}.v-input--icon .v-input__native{padding-right:60px}.v-input__icon{cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:1}.v-input.is-error:before{border:2px solid #fe2a50}.v-input.is-error .v-input__placeholder{color:#fe2a50}.v-input--gray .v-input{background-color:#efeff0}.v-input--sm .v-input__native{font-size:15px;height:60px;padding-top:0}.v-input__units{background:transparent;border-radius:12px;color:#141414;font-size:20px;font-weight:700;height:72px;left:0;padding:32px 0 0 24px;pointer-events:none;position:absolute;text-transform:uppercase;top:0;white-space:nowrap;width:100%}@media only screen and (max-width:1023px){.v-input__units{font-size:18px;height:64px;padding:30px 16px 0}}.v-input__units-invisible{margin-right:5px;visibility:hidden}.v-input__units-value{font-size:20px;opacity:.6}@media only screen and (max-width:1023px){.v-input__units-value{font-size:18px}}.v-input--icon--left .v-input__icon{display:flex;left:16px;right:auto}.v-input--icon--left .v-input__native{padding-left:52px}.v-input.no--placeholder .v-input__native{padding-top:0}.v-input__button{align-items:center;display:flex;justify-content:center;position:absolute;right:24px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1023px){.v-input__button{right:16px}}.v-input.have-button .v-input__native{overflow:hidden;text-overflow:ellipsis}.v-input.have-clear .v-input__native{padding-right:60px}.v-input__clear{border-radius:50%;cursor:pointer;height:24px;pointer-events:auto;width:24px}.v-input.have-icon .v-input__native{padding-right:62px}.v-input--variant-filled .v-input__native{background-color:#efeff0}.v-input.is-focused .v-input__placeholder{display:none}.v-input.type--file .v-input__native{opacity:0}.v-input.type--file .v-input__placeholder{display:block}
