.custom-input-wrapper{width:100%;display:flex}.custom-input{background:var(--white);border:1px solid var(--gray-7);width:100%;height:48px;color:var(--gray-2);cursor:pointer;border-radius:12px;outline:none;padding:12px 16px;font-size:15px;transition:all .2s}.custom-input::placeholder{color:var(--gray-5)}.custom-input:hover,.custom-input:focus{background-color:none;border-color:none}.custom-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--white)inset!important;-webkit-text-fill-color:var(--gray-2)!important}.custom-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--white)inset!important;-webkit-text-fill-color:var(--gray-2)!important}.custom-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--white)inset!important;-webkit-text-fill-color:var(--gray-2)!important}.custom-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--white)inset!important;-webkit-text-fill-color:var(--gray-2)!important}.custom-input:disabled{color:var(--gray-5);cursor:not-allowed}.custom-input[type=date]{text-transform:uppercase;position:relative}.custom-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(.4)sepia()saturate()hue-rotate(220deg)brightness(.8);padding:8px}.custom-input[type=file]{cursor:pointer;padding:8px}.custom-input[type=file]::file-selector-button{background-color:var(--gray-9);border:1px solid var(--gray-7);cursor:pointer;border-radius:4px;height:28px;margin-right:12px;padding:0 12px;font-size:12px;font-weight:500;transition:all .2s}.custom-input[type=file]::file-selector-button:hover{background-color:#e2e8f0}
