body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{width:50%}.btn:hover{transition:all .3s;transform:scale(1.05);background-color:#0056b3!important}.button-container{justify-content:space-between;display:flex}.button-container .btn{background-color:#000;width:175px}.button-container .btn:hover{background-color:#86858536!important}.button-container .btn:hover:active{transition:none;transform:none;background-color:#0000006b!important}.button-container .bg-danger:hover{background-color:#bd1c1c75!important}@media screen and (width<=1080px){.form-1{flex-direction:column}.form-2{width:100%}.button-container .btn{background-color:#000;width:150px;font-size:12px}.button-container .btn:hover,.button-container .btn:active{transition:none;transform:none;background-color:#0000007c!important}.button-container .bg-danger:hover,.button-container .bg-danger:active{background-color:#bd1c1c75!important}}.app-navbar{background:0 0;padding:7px 20px;position:relative;overflow:hidden}.navbar-content{justify-content:center;align-items:center;display:flex}.brand-wrapper{align-items:center;gap:10px;display:flex}.brand-icon{color:#0d6efd;filter:drop-shadow(0 0 6px #0d6efdb3);justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;animation:2s ease-in-out infinite sparkle;display:flex}.brand-text{flex-direction:column;align-items:flex-start;display:flex}.navbar-brand{letter-spacing:.5px;color:#fff;text-shadow:0 0 5px #fff6,0 0 15px #0d6efd4d;margin:0;padding:0;font-size:23px;font-weight:700}.navbar-subtitle{letter-spacing:1.8px;text-transform:uppercase;color:#ffffff8c;margin-top:2px;font-size:10px;font-weight:500}.app-navbar:after{content:"";background:linear-gradient(90deg,#0000,#0d6efd99,#0000);height:1px;position:absolute;bottom:0;left:15%;right:15%}@keyframes sparkle{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}
