.login{display:flex;width:100%;align-items:center;justify-content:center;height:100vh}.login .login-container{flex:1 1 0%}.login .login-container .login-header{position:relative}.login .login-container .login-header{margin-left:auto;margin-right:auto}.login .login-container .login-header{margin-top:0;margin-bottom:0}.login .login-container .login-header{margin-bottom:1rem}.login .login-container .login-header{display:flex}.login .login-container .login-header{width:100%}.login .login-container .login-header{max-width:24rem}.login .login-container .login-header{align-items:center}.login .login-container .login-header{justify-content:center}.login .login-container .login-header{padding:0}.login .login-container .login-body{box-sizing:border-box}.login .login-container .login-body{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.login .login-container .login-body{padding:1.75rem}.login .login-container .login-body .login-content{display:flex}.login .login-container .login-body .login-content{align-items:center}.login .login-container .login-body .login-content{justify-content:center}.login .login-container .login-body .login-content{padding:0}.login .login-container .login-body .login-content{font-size:.875rem;line-height:1.25rem}.login .login-container .login-body .login-content{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.login .login-container .login-body .login-content .login-img{height:300px;width:300px}.login .login-container kbd{border-radius:.375rem}.login .login-container kbd{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.login .login-container kbd{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.form-floating{position:relative;display:flex;height:3rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.form-floating input{width:100%}.form-floating input{border-style:none}.form-floating input{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.form-floating input{padding:.625rem}.form-floating input{font-size:.875rem;line-height:1.25rem}.form-floating input{--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.form-floating input{outline:2px solid transparent;outline-offset:2px}.form-floating input{transition:margin-top .1s ease-in-out}.form-floating label{pointer-events:none}.form-floating label{position:absolute}.form-floating label{left:.625rem}.form-floating label{font-size:.875rem;line-height:1.25rem}.form-floating label{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.form-floating label{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-floating label{transition-duration:.1s}.form-floating label{transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-floating.focused input{margin-top:.625rem}.form-floating.focused label{top:.125rem}.form-floating.focused label{font-size:.75rem;line-height:1rem}
