body { font-family: Arial; background:#f5f5f5; margin:0; padding:20px; }
h1 { color:#df7a28; }

.login-container {
    width:300px; margin:80px auto; padding:20px;
    background:white; border-radius:8px;
    box-shadow:0 0 8px rgba(0,0,0,0.1);
}

input { width:100%; padding:8px; margin:6px 0; border-radius:4px; }

button {
    width:100%; padding:10px; background:#df7a28; color:white;
    border:none; border-radius:4px; cursor:pointer;
}
button:hover { background:#c9651f; }

table { width:100%; background:white; border-collapse:collapse; }

th, td { border:1px solid #ddd; padding:10px; }

.logout { float:right; margin-top:-40px; }
