input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-box-shadow:0 0 0 50px var(--bg-foreground) inset!important}input:-webkit-autofill{caret-color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);font-size:var(--font-base)}.floating-input:not([type=checkbox])~label{color:var(--text-primary);font-weight:500;left:.25rem;position:absolute;top:.25rem;transform-origin:top left;transition-duration:.3s}@media (min-width:640px){.floating-input:not([type=checkbox])~label{top:0}}.floating-input:-webkit-autofill:active:not([type=checkbox])~label,.floating-input:focus-within:not([type=checkbox])~label,.floating-input:not(:placeholder-shown):not([type=checkbox])~label{left:0;top:0;--tw-translate-y:-1rem;--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.floating-input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-bottom-color:var(--text-secondary);border-bottom-width:1px;border-radius:0;display:block;font-size:1rem;line-height:1.5rem;padding-left:.25rem;width:100%}.floating-input:not([type=checkbox]):focus{outline:2px solid transparent;outline-offset:2px}
