.input-field{width:100%;margin:10px 0;height:55px;border-radius:55px;display:grid;grid-template-columns:auto 1fr;padding:0 .4rem;position:relative;border:1px solid var(--border);backdrop-filter:blur(10px);transition:border-color .2s ease}.input-field:focus-within{border-color:var(--primary)}.input-field .icon{height:16px;width:16px;margin:auto 16px}.input-field input{background:none;outline:none;border:none;line-height:1;font-weight:400;font-size:1.1rem;width:100%}.input-field input:focus{outline:none;background:transparent!important}.input-field input:-webkit-autofill,.input-field input:-webkit-autofill:active,.input-field input:-webkit-autofill:focus,.input-field input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px transparent!important;-webkit-text-fill-color:var(--foreground)!important;background-color:transparent!important;background-image:none!important;transition:background-color 5000s ease-in-out 0s;color:var(--foreground)!important;caret-color:var(--foreground)!important}.input-field input:autofill{background:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;color:var(--foreground)!important}.input-field input:-webkit-autofill::selection{background:rgba(59,130,246,.3)!important;color:var(--foreground)!important}.input-field input:-webkit-autofill,.input-field input[data-webkit-autofill]{-webkit-text-fill-color:var(--foreground)!important;color:var(--foreground)!important}.input-field input:-webkit-autofill:active,.input-field input:-webkit-autofill:focus,.input-field input:-webkit-autofill:valid,.input-field input:not(:placeholder-shown),.input-field input[autocomplete]:active,.input-field input[autocomplete]:focus{-webkit-text-fill-color:var(--foreground)!important;color:var(--foreground)!important;background:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.input-field input::placeholder{-webkit-text-fill-color:var(--muted-foreground)!important;color:var(--muted-foreground)!important;background:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.input-field input::-webkit-textfield-decoration-container{color:inherit!important}.input-field input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}