.mantine-TextInput-root,.mantine-PasswordInput-root{position:relative;width:100%}.mantine-TextInput-label,.mantine-PasswordInput-label{position:absolute;z-index:2;top:7px;left:var(--mantine-spacing-md);pointer-events:none;color:light-dark(var(--mantine-color-gray-5),var(--mantine-color-dark-3));transition:transform .15s ease,font-size .15s ease,color .15s ease}.mantine-TextInput-label[data-floating],.mantine-PasswordInput-label[data-floating]{transform:translate(calc(var(--mantine-spacing-md) * -1),-31px);font-size:var(--mantine-font-size-md);font-weight:500;color:light-dark(var(--mantine-color-black),var(--mantine-color-text))}.mantine-TextInput-label.required,.mantine-PasswordInput-label.required{transition:opacity .15s ease;opacity:0}[data-floating] .mantine-TextInput-label.required,[data-floating] .mantine-PasswordInput-label.required{opacity:1}.mantine-TextInput-input::placeholder,.mantine-PasswordInput-input::placeholder{transition:color .15s ease;color:transparent}.mantine-TextInput-input[data-floating]::placeholder,.mantine-PasswordInput-input[data-floating]::placeholder{color:var(--mantine-color-placeholder)}.fab{width:60px!important;height:60px!important}.fab svg{width:35px!important;height:35px!important}.cursor-pointer{cursor:pointer}
