html,body{height:100%}body{display:flex;align-items:center;padding-top:40px;padding-bottom:40px}body main{border-radius:55px!important;border:1px solid #e3e3e3}html[data-bs-theme=light] body main{box-shadow:5px 7px 5px #8c8c8c;background:linear-gradient(180deg,#ceced0,#dbeffa)}html[data-bs-theme=dark] body main *{color:#dee2e6!important}.form-signin{max-width:405px;padding:15px}.form-signin .form-floating:focus-within{z-index:2}.form-signin .flat-input{position:relative}.form-signin .flat-input input{width:100%;padding:10px 0;font-size:16px;color:#00388f;margin-bottom:25px;border:none;border-bottom:3px solid #00388f;outline:none;background:transparent}input::-webkit-input-placeholder{color:transparent}input:-moz-placeholder{color:transparent}input::-moz-placeholder{color:transparent}html[data-bs-theme=dark] .form-signin .flat-input input:-webkit-autofill,html[data-bs-theme=dark] .form-signin .flat-input input:-webkit-autofill:hover,html[data-bs-theme=dark] .form-signin .flat-input input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #212529 inset}html[data-bs-theme=light] .form-signin .flat-input input:-webkit-autofill,html[data-bs-theme=light] .form-signin .flat-input input:-webkit-autofill:hover,html[data-bs-theme=light] .form-signin .flat-input input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #d6e1e8 inset}.form-signin .flat-input input:-webkit-autofill{background:transparent!important}html[data-bs-theme=dark] .form-signin .flat-input input{border-bottom:3px solid #DEE2E6}html[data-bs-theme=dark] .form-signin .flat-input label i{color:#dee2e6!important}.form-signin .flat-input label{position:absolute;top:-7px;left:0;margin-bottom:5px;font-size:32px;color:#00388f;pointer-events:none;transition:.3s}.form-signin .flat-input input:not(:-moz-placeholder-shown)~label{top:-25px;left:0;font-size:25px}.form-signin .flat-input input:focus~label,.form-signin .flat-input input:not(:placeholder-shown)~label,.form-signin .flat-input input:valid~label{top:-25px;left:0;font-size:25px}html[data-bs-theme=light] body main button[type=submit]{box-shadow:5px 7px 5px #bccad4}
