body{font-family:Arial,sans-serif;margin:0;padding:0;background:#f4f4f4}nav{background:#1e3a8a;color:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center}nav a{color:#fff;margin-left:1rem;text-decoration:none}.form-container,.dashboard{padding:2rem;max-width:600px;margin:auto;background:#fff;margin-top:2rem;border-radius:8px;box-shadow:0 4px 8px #0000001a}form input,form select,form textarea{display:block;width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:6px;font-size:1rem}button{background:#2563eb;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:6px;font-size:1rem;cursor:pointer}.assignment-card{background:#f9fafb;border-left:5px solid #2563eb;padding:1rem;margin-bottom:1rem;border-radius:6px}
