#login { background: linear-gradient(135deg, #0f2a44 0%, #1f4e79 100%) !important; }
#login form { border-radius: 16px; box-shadow: 0 20px 50px rgba(0,0,0,.35); padding: 2.2em 2em; }
#login img { width: 88px; height: 88px; }
#login h1 { font-weight: 600; letter-spacing: .5px; }
header { box-shadow: 0 1px 8px rgba(15,42,68,.15); }
.card, .file-list .item { border-radius: 10px; }
